diff --git a/src/vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController.ts b/src/vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController.ts index 41499ed6f9f..6be0ecd1c90 100644 --- a/src/vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController.ts +++ b/src/vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController.ts @@ -146,7 +146,7 @@ export class InlineCompletionsController extends Disposable { } const m = this.model.get(); if (!m) { return; } - if (m.inlineCompletionState.get()?.primaryGhostText) { + if (m.state.get()?.kind === 'ghostText') { this.model.get()?.stop(); } else if (m.state.get()?.inlineCompletion) { this.model.get()?.collapseInlineEdit();