[full-line] ML-1686 Transfer autoimport tests lookup -> inline

GitOrigin-RevId: 3f2e047781d122dc65fb95a7021938fdb61384b9
This commit is contained in:
Petr Surkov
2023-10-26 13:31:38 +02:00
committed by intellij-monorepo-bot
parent 0eec0e902e
commit bc37cc0a28

View File

@@ -20,6 +20,7 @@ import com.intellij.openapi.observable.util.whenDisposed
import com.intellij.openapi.progress.coroutineToIndicator
import com.intellij.openapi.util.Disposer
import com.intellij.openapi.util.TextRange
import com.intellij.psi.PsiDocumentManager
import com.intellij.util.EventDispatcher
import com.intellij.util.application
import com.intellij.util.concurrency.ThreadingAssertions
@@ -124,6 +125,7 @@ class InlineCompletionHandler(
editor.document.insertString(offset, textToInsert)
editor.caretModel.moveToOffset(insertEnvironment.insertedRange.endOffset)
PsiDocumentManager.getInstance(session.request.file.project).commitDocument(editor.document)
session.provider.insertHandler.afterInsertion(insertEnvironment, elements)
LookupManager.getActiveLookup(editor)?.hideLookup(false) //TODO: remove this