Merge from vscode 2cfc8172e533e50c90e6a3152f6bfb1f82f963f3 (#6516)

* Merge from vscode 2cfc8172e533e50c90e6a3152f6bfb1f82f963f3

* fix tests
This commit is contained in:
Anthony Dresser
2019-07-28 15:15:24 -07:00
committed by GitHub
parent aacf1e7f1c
commit 1d56a17f32
292 changed files with 19784 additions and 1873 deletions

View File

@@ -245,7 +245,7 @@ export class MainPanel extends ViewletPanel {
this.list = this.instantiationService.createInstance(WorkbenchList, container, delegate, [renderer], {
identityProvider,
horizontalScrolling: false
}) as WorkbenchList<ISCMRepository>;
});
this._register(renderer.onDidRenderElement(e => this.list.updateWidth(this.viewModel.repositories.indexOf(e)), null));
this._register(this.list.onSelectionChange(this.onListSelectionChange, this));
@@ -850,7 +850,7 @@ export class RepositoryPanel extends ViewletPanel {
identityProvider: scmResourceIdentityProvider,
keyboardNavigationLabelProvider: scmKeyboardNavigationLabelProvider,
horizontalScrolling: false
}) as WorkbenchList<ISCMResourceGroup | ISCMResource>;
});
this._register(Event.chain(this.list.onDidOpen)
.map(e => e.elements[0])