From 380ea2942dec4e13e011f9c9858bd26a443d2c83 Mon Sep 17 00:00:00 2001 From: Carl-Robert Linnupuu Date: Tue, 2 Dec 2025 14:05:39 +0000 Subject: [PATCH] fix: allow autocompletion to be triggered when lookup is active --- .../codecompletions/DebouncedCodeCompletionProvider.kt | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/main/kotlin/ee/carlrobert/codegpt/codecompletions/DebouncedCodeCompletionProvider.kt b/src/main/kotlin/ee/carlrobert/codegpt/codecompletions/DebouncedCodeCompletionProvider.kt index f8742e5b..300710cb 100644 --- a/src/main/kotlin/ee/carlrobert/codegpt/codecompletions/DebouncedCodeCompletionProvider.kt +++ b/src/main/kotlin/ee/carlrobert/codegpt/codecompletions/DebouncedCodeCompletionProvider.kt @@ -4,7 +4,6 @@ import com.intellij.codeInsight.inline.completion.* import com.intellij.codeInsight.inline.completion.elements.InlineCompletionGrayTextElement import com.intellij.codeInsight.inline.completion.suggestion.InlineCompletionSingleSuggestion import com.intellij.codeInsight.inline.completion.suggestion.InlineCompletionSuggestion -import com.intellij.codeInsight.lookup.LookupManager import com.intellij.openapi.components.service import ee.carlrobert.codegpt.CodeGPTKeys.REMAINING_CODE_COMPLETION import ee.carlrobert.codegpt.codecompletions.edit.GrpcClientService @@ -52,10 +51,6 @@ class DebouncedCodeCompletionProvider : DebouncedInlineCompletionProvider() { val project = editor.project ?: return InlineCompletionSingleSuggestion.build(elements = emptyFlow()) - if (LookupManager.getActiveLookup(request.editor) != null) { - return InlineCompletionSingleSuggestion.build(elements = emptyFlow()) - } - return InlineCompletionSingleSuggestion.build(elements = channelFlow { try { currentCallRef.getAndSet(null)?.cancel()