diff --git a/idea/idea-fir/src/org/jetbrains/kotlin/idea/completion/KotlinFirCompletionContributor.kt b/idea/idea-fir/src/org/jetbrains/kotlin/idea/completion/KotlinFirCompletionContributor.kt index 7930ad6390d..0c3ef73a0cf 100644 --- a/idea/idea-fir/src/org/jetbrains/kotlin/idea/completion/KotlinFirCompletionContributor.kt +++ b/idea/idea-fir/src/org/jetbrains/kotlin/idea/completion/KotlinFirCompletionContributor.kt @@ -92,7 +92,7 @@ private object KotlinAvailableScopesCompletionContributor { nonExtensionMembers.forEach(::addToCompletion) extensionNonMembers.forEach(::addToCompletion) - } else { + } else if (possibleReceiver == null) { val extensionNonMembers = implicitScopes .getCallableSymbols() .filter { !it.isExtension || it.canBeCalledWith(implicitReceivers) }