From 5107c42fe5710be99b7be9feb386ce8768cbda58 Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Tue, 10 Jan 2012 16:54:06 +0300 Subject: [PATCH] IDEA-79738 (Groovy: Nika: Exception throws when closing a project with Groovy plugin enabled.) --- .../plugins/groovy/mvc/MvcModuleStructureSynchronizer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcModuleStructureSynchronizer.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcModuleStructureSynchronizer.java index 2cdb96c9d68a..04321da4d48d 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcModuleStructureSynchronizer.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcModuleStructureSynchronizer.java @@ -227,6 +227,7 @@ public class MvcModuleStructureSynchronizer extends AbstractProjectComponent { ApplicationManager.getApplication().assertIsDispatchThread(); synchronized (myActions) { if (myActions.isEmpty()) { + if (myProject.isDisposed()) return; StartupManager.getInstance(myProject).runWhenProjectIsInitialized(new DumbAwareRunnable() { public void run() { ApplicationManager.getApplication().invokeLater(new Runnable() {