mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-03-30 16:50:30 -04:00
Merge from vscode 8ef8aa6b3cb5b96870660fdd3bb8d0755e62fe51 (#5422)
This commit is contained in:
@@ -173,7 +173,7 @@ class OpenExtensionAction extends Action {
|
||||
}
|
||||
}
|
||||
|
||||
export class ExtensionsTree extends WorkbenchAsyncDataTree<IExtensionData, any> {
|
||||
export class ExtensionsTree extends WorkbenchAsyncDataTree<IExtensionData, IExtensionData> {
|
||||
|
||||
constructor(
|
||||
input: IExtensionData,
|
||||
@@ -212,7 +212,9 @@ export class ExtensionsTree extends WorkbenchAsyncDataTree<IExtensionData, any>
|
||||
this.setInput(input);
|
||||
|
||||
this.disposables.push(this.onDidChangeSelection(event => {
|
||||
extensionsWorkdbenchService.open(event.elements[0], event.browserEvent instanceof MouseEvent && (event.browserEvent.ctrlKey || event.browserEvent.metaKey || event.browserEvent.altKey));
|
||||
if (event.browserEvent && event.browserEvent instanceof KeyboardEvent) {
|
||||
extensionsWorkdbenchService.open(event.elements[0].extension, false);
|
||||
}
|
||||
}));
|
||||
}
|
||||
}
|
||||
@@ -1066,6 +1066,7 @@ export class SettingsEditor2 extends BaseEditor {
|
||||
}
|
||||
|
||||
this.tocTree.setFocus([]);
|
||||
this.viewState.filterToCategory = undefined;
|
||||
this.tocTreeModel.currentSearchModel = this.searchResultModel;
|
||||
this.onSearchModeToggled();
|
||||
|
||||
@@ -1207,6 +1208,7 @@ export class SettingsEditor2 extends BaseEditor {
|
||||
}
|
||||
|
||||
this.tocTree.setFocus([]);
|
||||
this.viewState.filterToCategory = undefined;
|
||||
this.tocTree.expandAll();
|
||||
|
||||
this.renderTree(undefined, true);
|
||||
|
||||
@@ -476,6 +476,14 @@ Registry.as<ViewletRegistry>(ViewletExtensions.Viewlets).registerViewlet(new Vie
|
||||
1
|
||||
));
|
||||
|
||||
Registry.as<PanelRegistry>(PanelExtensions.Panels).registerPanel(new PanelDescriptor(
|
||||
SearchPanel,
|
||||
PANEL_ID,
|
||||
nls.localize('name', "Search"),
|
||||
'search',
|
||||
10
|
||||
));
|
||||
|
||||
class RegisterSearchViewContribution implements IWorkbenchContribution {
|
||||
|
||||
constructor(
|
||||
|
||||
Reference in New Issue
Block a user