diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcConsole.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcConsole.java index ea4a954084c3..d04d0a3d5fba 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcConsole.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcConsole.java @@ -323,12 +323,12 @@ public class MvcConsole implements Disposable { ApplicationManager.getApplication().invokeLater(new Runnable() { public void run() { + if (myProject.isDisposed()) return; + module.putUserData(UPDATING_BY_CONSOLE_PROCESS, true); LocalFileSystem.getInstance().refresh(false); module.putUserData(UPDATING_BY_CONSOLE_PROCESS, null); - if (myProject.isDisposed()) return; - try { if (onDone != null && !module.isDisposed()) onDone.run(); }