mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-03-23 05:10:30 -04:00
This reverts commit d15a3fcc98.
This commit is contained in:
@@ -495,7 +495,7 @@ export class GotoSymbolHandler extends QuickOpenHandler {
|
||||
return this.cachedOutlineRequest;
|
||||
}
|
||||
|
||||
private async doGetActiveOutline(): Promise<OutlineModel | null> {
|
||||
private doGetActiveOutline(): Promise<OutlineModel | null> {
|
||||
const activeTextEditorWidget = this.editorService.activeTextEditorWidget;
|
||||
if (activeTextEditorWidget) {
|
||||
let model = activeTextEditorWidget.getModel();
|
||||
@@ -504,13 +504,13 @@ export class GotoSymbolHandler extends QuickOpenHandler {
|
||||
}
|
||||
|
||||
if (model && types.isFunction((<ITextModel>model).getLanguageIdentifier)) {
|
||||
const entries = await asPromise(() => getDocumentSymbols(<ITextModel>model, true, this.pendingOutlineRequest!.token));
|
||||
|
||||
return new OutlineModel(this.toQuickOpenEntries(entries));
|
||||
return Promise.resolve(asPromise(() => getDocumentSymbols(<ITextModel>model, true, this.pendingOutlineRequest!.token)).then(entries => {
|
||||
return new OutlineModel(this.toQuickOpenEntries(entries));
|
||||
}));
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
return Promise.resolve(null);
|
||||
}
|
||||
|
||||
decorateOutline(fullRange: IRange, startRange: IRange, editor: IEditor, group: IEditorGroup): void {
|
||||
|
||||
Reference in New Issue
Block a user