Fix 192 compilation for move remove redundant imports to bg thread

Relates to #KT-24122
This commit is contained in:
Vladimir Dolzhenko
2020-02-04 18:36:38 +01:00
parent dd0613bc7a
commit 6489b56fb0
@@ -16,7 +16,7 @@
package org.jetbrains.kotlin.idea.codeInsight package org.jetbrains.kotlin.idea.codeInsight
import com.intellij.openapi.application.invokeLater import com.intellij.openapi.application.ApplicationManager
import com.intellij.openapi.diagnostic.Logger import com.intellij.openapi.diagnostic.Logger
import com.intellij.openapi.progress.ProgressIndicator import com.intellij.openapi.progress.ProgressIndicator
import com.intellij.openapi.progress.ProgressManager import com.intellij.openapi.progress.ProgressManager
@@ -76,7 +76,7 @@ class KotlinOptimizeImportsRefactoringHelper : RefactoringHelper<Set<KtFile>> {
if (directive?.isValid == true) { if (directive?.isValid == true) {
val presentableUrl = directive.containingFile.virtualFile.presentableUrl val presentableUrl = directive.containingFile.virtualFile.presentableUrl
indicator.text2 = presentableUrl indicator.text2 = presentableUrl
invokeLater { ApplicationManager.getApplication().invokeAndWait {
project.executeWriteCommand("delete $presentableUrl") { project.executeWriteCommand("delete $presentableUrl") {
try { try {
directive.delete() directive.delete()