From 7700ddffcbce0e0cf24b5bbad733c79f12beebe3 Mon Sep 17 00:00:00 2001 From: Dmitry Batkovich Date: Tue, 16 Aug 2016 10:24:03 +0300 Subject: [PATCH] type migration: start rename method in read action --- .../refactoring/typeMigration/TypeMigrationLabeler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/refactoring/typeMigration/TypeMigrationLabeler.java b/java/java-impl/src/com/intellij/refactoring/typeMigration/TypeMigrationLabeler.java index a5bfa290b327..73c312e0791f 100644 --- a/java/java-impl/src/com/intellij/refactoring/typeMigration/TypeMigrationLabeler.java +++ b/java/java-impl/src/com/intellij/refactoring/typeMigration/TypeMigrationLabeler.java @@ -339,7 +339,7 @@ public class TypeMigrationLabeler { if (usageInfo instanceof OverridenUsageInfo) { final String migrationName = ((OverridenUsageInfo)usageInfo).getMigrateMethodName(); if (migrationName != null) { - new RenameProcessor(project, element, migrationName, false, false).run(); + ApplicationManager.getApplication().invokeLater(() -> new RenameProcessor(project, element, migrationName, false, false).run()); } } }