From 0f7790e6bcbd5a165be329f0c60ccb8367a2f6f8 Mon Sep 17 00:00:00 2001 From: Alexander Lobas Date: Tue, 10 Jul 2012 20:07:19 +0400 Subject: [PATCH] EA-37161 --- .../designer/designSurface/ExternalPSIChangeListener.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/android-designer/src/com/intellij/android/designer/designSurface/ExternalPSIChangeListener.java b/plugins/android-designer/src/com/intellij/android/designer/designSurface/ExternalPSIChangeListener.java index 626b508a855d..df73f2ad577b 100644 --- a/plugins/android-designer/src/com/intellij/android/designer/designSurface/ExternalPSIChangeListener.java +++ b/plugins/android-designer/src/com/intellij/android/designer/designSurface/ExternalPSIChangeListener.java @@ -91,7 +91,10 @@ public class ExternalPSIChangeListener extends PsiTreeChangeAdapter { } myUpdateRenderer = false; - myResourceDepends = AndroidFacet.getInstance(myDesigner.getModule()).getLocalResourceManager().getAllResourceDirs(); + + if (!myDesigner.getProject().isDisposed()) { + myResourceDepends = AndroidFacet.getInstance(myDesigner.getModule()).getLocalResourceManager().getAllResourceDirs(); + } } public void addRequest() {