From d570a335f577eecf7bc6fbd5db5b1ee8940279be Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Sat, 5 Sep 2015 16:24:33 +0200 Subject: [PATCH] fix NPE --- .../jetbrains/idea/maven/tasks/MavenShortcutsManager.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/tasks/MavenShortcutsManager.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/tasks/MavenShortcutsManager.java index 9ad628caa14c..7e505f04431d 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/tasks/MavenShortcutsManager.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/tasks/MavenShortcutsManager.java @@ -246,8 +246,10 @@ public class MavenShortcutsManager extends MavenSimpleProjectComponent implement projectToDelete = selectScheduledProjects(false); mySheduledProjects.clear(); } - MavenKeymapExtension.clearActions(myProject, projectToDelete); - MavenKeymapExtension.updateActions(myProject, projectToUpdate); + if (!myProject.isDisposed()) { + MavenKeymapExtension.clearActions(myProject, projectToDelete); + MavenKeymapExtension.updateActions(myProject, projectToUpdate); + } } }); }