Add if (myProject.isDisposed()) return;

This commit is contained in:
Sergey Evdokimov
2012-08-17 14:59:45 +04:00
parent 58e83106fe
commit 727f926eed
2 changed files with 4 additions and 0 deletions
@@ -262,6 +262,8 @@ public class MavenProjectsManager extends MavenSimpleProjectComponent
private void listenForSettingsChanges() {
getImportingSettings().addListener(new MavenImportingSettings.Listener() {
public void autoImportChanged() {
if (myProject.isDisposed()) return;
if (getImportingSettings().isImportAutomatically()) {
scheduleImportAndResolve();
}
@@ -266,6 +266,8 @@ public class MavenProjectsManagerWatcher {
Runnable onCompletion = new Runnable() {
@Override
public void run() {
if (myProject.isDisposed()) return;
if (forceImportAndResolve || myManager.getImportingSettings().isImportAutomatically()) {
myManager.scheduleImportAndResolve();
}