From 38cacdf0144f25ab437da4af54f160c9d5eeb90f Mon Sep 17 00:00:00 2001 From: Ilya Muradyan Date: Fri, 10 Mar 2023 20:42:36 +0100 Subject: [PATCH] KTNB: Fix insertion of extension functions with lambda parameter and type arguments ^KTNB-190 Fixed GitOrigin-RevId: ec2fecefa89c4bbba9e2e0a6c4f0aafb3a2d6907 --- .../idea/completion/handlers/KotlinFunctionInsertHandler.kt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/plugins/kotlin/completion/impl-k1/src/org/jetbrains/kotlin/idea/completion/handlers/KotlinFunctionInsertHandler.kt b/plugins/kotlin/completion/impl-k1/src/org/jetbrains/kotlin/idea/completion/handlers/KotlinFunctionInsertHandler.kt index 34708712fd7a..5be121b8a0b9 100644 --- a/plugins/kotlin/completion/impl-k1/src/org/jetbrains/kotlin/idea/completion/handlers/KotlinFunctionInsertHandler.kt +++ b/plugins/kotlin/completion/impl-k1/src/org/jetbrains/kotlin/idea/completion/handlers/KotlinFunctionInsertHandler.kt @@ -386,10 +386,8 @@ sealed class KotlinFunctionInsertHandler(callType: CallType<*>) : KotlinCallable super.handleInsert(context, item) } - if (!isInjected) { - psiDocumentManager.commitDocument(document) - psiDocumentManager.doPostponedOperationsAndUnblockDocument(document) - } + psiDocumentManager.commitDocument(document) + psiDocumentManager.doPostponedOperationsAndUnblockDocument(document) val startOffset = context.startOffset val element = context.file.findElementAt(startOffset) ?: return