From 32d34b6d5adad32ca567d7d74a6726286be46bd7 Mon Sep 17 00:00:00 2001 From: Denis Fokin Date: Tue, 16 Oct 2018 15:58:21 +0300 Subject: [PATCH] IDEA-199986 Find/Replace in Path closes immediately Temporary workaround --- .../src/com/intellij/find/actions/FindInPathAction.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/find/actions/FindInPathAction.java b/platform/lang-impl/src/com/intellij/find/actions/FindInPathAction.java index 0ac32f24b46e..86b7217fc71b 100644 --- a/platform/lang-impl/src/com/intellij/find/actions/FindInPathAction.java +++ b/platform/lang-impl/src/com/intellij/find/actions/FindInPathAction.java @@ -21,6 +21,7 @@ import com.intellij.find.findInProject.FindInProjectManager; import com.intellij.notification.NotificationGroup; import com.intellij.notification.NotificationType; import com.intellij.openapi.actionSystem.*; +import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.project.DumbAware; import com.intellij.openapi.project.Project; import com.intellij.openapi.vfs.VirtualFile; @@ -43,7 +44,9 @@ public class FindInPathAction extends AnAction implements DumbAware { return; } - findManager.findInProject(dataContext, null); + ApplicationManager.getApplication().invokeLater(() -> { + findManager.findInProject(dataContext, null); + }); } static void showNotAvailableMessage(AnActionEvent e, Project project) {