Skip to content

Commit 8d080b3

Browse files
author
Ben Crowl
committed
Restore fast "Add to Staging" behaviour + other multi-resource operations
1 parent e2d8ac7 commit 8d080b3

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/commands.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1156,7 +1156,7 @@ export class CommandCenter {
11561156
return result;
11571157
}
11581158

1159-
const tuple = result.filter(p => p[0] === repository)[0];
1159+
const tuple = result.filter(r => r.repository === repository)[0];
11601160

11611161
if (tuple) {
11621162
tuple.resources.push(resource);

src/repository.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -501,12 +501,12 @@ export class Repository implements IDisposable {
501501
const resources: Resource[] = [];
502502
const { conflict, merge, working, untracked, staging } = this._groups;
503503
const groups = [working, staging, merge, untracked, conflict];
504-
nextUri: for (const uri of resourceUris) {
504+
for (const uri of resourceUris) {
505505
for (const group of groups) {
506506
const resource = group.getResource(uri);
507507
if (resource) {
508508
resources.push(resource);
509-
break nextUri;
509+
break;
510510
}
511511
}
512512
}

0 commit comments

Comments
 (0)