KTNB: Fix insertion of extension functions with lambda parameter and type arguments

^KTNB-190 Fixed

GitOrigin-RevId: ec2fecefa89c4bbba9e2e0a6c4f0aafb3a2d6907
This commit is contained in:
Ilya Muradyan
2023-03-10 22:39:48 +00:00
committed by intellij-monorepo-bot
parent 4905dd3604
commit 38cacdf014
@@ -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