From 628b4d46357f2420f1dbfcea499f8ff59ee2c251 Mon Sep 17 00:00:00 2001 From: isidor Date: Wed, 30 Jun 2021 17:56:15 +0200 Subject: [PATCH] #108439 --- src/vs/workbench/contrib/debug/browser/repl.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/vs/workbench/contrib/debug/browser/repl.ts b/src/vs/workbench/contrib/debug/browser/repl.ts index 5229cb995a8..a8abe796740 100644 --- a/src/vs/workbench/contrib/debug/browser/repl.ts +++ b/src/vs/workbench/contrib/debug/browser/repl.ts @@ -24,6 +24,7 @@ import { ICodeEditor, isCodeEditor } from 'vs/editor/browser/editorBrowser'; import { memoize } from 'vs/base/common/decorators'; import { dispose, IDisposable, Disposable } from 'vs/base/common/lifecycle'; import { EditorContextKeys } from 'vs/editor/common/editorContextKeys'; +import { SuggestController } from 'vs/editor/contrib/suggest/suggestController'; import { CodeEditorWidget } from 'vs/editor/browser/widget/codeEditorWidget'; import { IDebugService, DEBUG_SCHEME, CONTEXT_IN_DEBUG_REPL, IDebugSession, State, IReplElement, IDebugConfiguration, REPL_VIEW_ID, CONTEXT_MULTI_SESSION_REPL, CONTEXT_DEBUG_STATE, getStateLabel } from 'vs/workbench/contrib/debug/common/debug'; import { HistoryNavigator } from 'vs/base/common/history'; @@ -738,6 +739,7 @@ class AcceptReplInputAction extends EditorAction { } run(accessor: ServicesAccessor, editor: ICodeEditor): void | Promise { + SuggestController.get(editor).cancelSuggestWidget(); const repl = getReplView(accessor.get(IViewsService)); repl?.acceptReplInput(); }