From d5e9cf899740cb30f2f1be2949bf3bfddeeaa4a0 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Wed, 25 Jan 2017 11:42:48 +0300 Subject: [PATCH] revert unintended commit --- .../daemon/impl/quickfix/CreateClassFromNewFix.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/CreateClassFromNewFix.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/CreateClassFromNewFix.java index 9c4035c76922..80af3a93e063 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/CreateClassFromNewFix.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/CreateClassFromNewFix.java @@ -22,7 +22,6 @@ import com.intellij.codeInsight.daemon.QuickFixBundle; import com.intellij.codeInsight.template.Template; import com.intellij.codeInsight.template.TemplateBuilderImpl; import com.intellij.openapi.application.ApplicationManager; -import com.intellij.openapi.application.ModalityState; import com.intellij.openapi.application.Result; import com.intellij.openapi.application.TransactionGuard; import com.intellij.openapi.command.CommandProcessor; @@ -30,7 +29,6 @@ import com.intellij.openapi.command.WriteCommandAction; import com.intellij.openapi.editor.Editor; import com.intellij.openapi.editor.RangeMarker; import com.intellij.openapi.fileEditor.impl.text.AsyncEditorLoader; -import com.intellij.openapi.project.DumbService; import com.intellij.openapi.project.Project; import com.intellij.psi.*; import com.intellij.psi.util.PsiTreeUtil; @@ -134,7 +132,7 @@ public class CreateClassFromNewFix extends CreateFromUsageBaseFix { runnable.run(); } else { - ApplicationManager.getApplication().invokeLater(runnable); + AsyncEditorLoader.performWhenLoaded(editor, () -> TransactionGuard.getInstance().submitTransactionLater(project, runnable)); } } else {