From e491cbed3dc191fd77e0360cc1cc29198dd22884 Mon Sep 17 00:00:00 2001 From: "Anna.Kozlova" Date: Thu, 3 May 2018 17:20:50 +0200 Subject: [PATCH] disable drop for non yet initialized projects EA-119730 - assert: DumbServiceImpl.completeJustSubmittedTasks --- .../ide/projectView/impl/ProjectViewDropTarget.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewDropTarget.java b/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewDropTarget.java index ca4347094493..d760eaa552e8 100644 --- a/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewDropTarget.java +++ b/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewDropTarget.java @@ -265,6 +265,12 @@ abstract class ProjectViewDropTarget implements DnDNativeTarget { Messages.showMessageDialog(myProject, "Move refactoring is not available while indexing is in progress", "Indexing", null); return; } + + if (!myProject.isInitialized()) { + Messages.showMessageDialog(myProject, "Move refactoring is not available while project initialization is in progress", "Project Initialization", null); + return; + } + Module module = getModule(target); final DataContext dataContext = DataManager.getInstance().getDataContext(myTree); PsiDocumentManager.getInstance(myProject).commitAllDocuments();