diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 666edb3fb2c..d7c50a7e2f1 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -1,6 +1,7 @@ { "version": "2.0.0", "tasks": [ + { "type": "npm", "script": "watch-clientd", diff --git a/src/vs/workbench/contrib/accessibility/browser/accessibleView.ts b/src/vs/workbench/contrib/accessibility/browser/accessibleView.ts index 324d3c04b43..69ec4034622 100644 --- a/src/vs/workbench/contrib/accessibility/browser/accessibleView.ts +++ b/src/vs/workbench/contrib/accessibility/browser/accessibleView.ts @@ -505,7 +505,11 @@ export class AccessibleView extends Disposable { this._contextViewService.hideContextView(); this._updateContextKeys(provider, false); // HACK: Delay to allow the context view to hide #186514 - setTimeout(() => provider.onClose(), 100); + if (provider.id === AccessibleViewProviderId.Terminal) { + provider.onClose(); + } else { + setTimeout(() => provider.onClose(), 100); + } }; const disposableStore = new DisposableStore(); disposableStore.add(this._editorWidget.onKeyDown((e) => {