avoid project disposed exception

This commit is contained in:
Dmitry Jemerov
2012-10-02 13:51:58 +02:00
parent 45b219edbd
commit 543d2a61c5

View File

@@ -284,15 +284,13 @@ public class PySkeletonRefresher {
cleanUpSkeletons(skeletonsDir);
}
if (mustUpdateBuiltins) {
if (mustUpdateBuiltins && myProject != null) {
ApplicationManager.getApplication().invokeLater(new Runnable() {
@Override
public void run() {
if (myProject != null) {
DaemonCodeAnalyzer.getInstance(myProject).restart();
}
DaemonCodeAnalyzer.getInstance(myProject).restart();
}
});
}, myProject.getDisposed());
}
return errorList;