From 7d7aea152f75eafb3477c47450f807c00acf6448 Mon Sep 17 00:00:00 2001 From: anna Date: Mon, 9 Jul 2012 11:58:13 +0200 Subject: [PATCH] EA-37218 - assert: ComponentManagerImpl.getPicoContainer --- .../src/com/intellij/ide/util/scopeChooser/ScopeEditorPanel.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/lang-impl/src/com/intellij/ide/util/scopeChooser/ScopeEditorPanel.java b/platform/lang-impl/src/com/intellij/ide/util/scopeChooser/ScopeEditorPanel.java index e99b4fc3da27..ebf3abbb7abd 100644 --- a/platform/lang-impl/src/com/intellij/ide/util/scopeChooser/ScopeEditorPanel.java +++ b/platform/lang-impl/src/com/intellij/ide/util/scopeChooser/ScopeEditorPanel.java @@ -544,6 +544,7 @@ public class ScopeEditorPanel { final ProcessCanceledException [] ex = new ProcessCanceledException[1]; ApplicationManager.getApplication().runReadAction(new Runnable() { public void run() { + if (myProject.isDisposed()) return; try { myTreeExpansionMonitor.freeze(); final TreeModel model = PatternDialectProvider.getInstance(DependencyUISettings.getInstance().SCOPE_TYPE).createTreeModel(myProject, myTreeMarker);