diff --git a/src/main/java/com/redhat/devtools/intellij/quarkus/QuarkusModuleUtil.java b/src/main/java/com/redhat/devtools/intellij/quarkus/QuarkusModuleUtil.java index ccd75888f..c2449e86a 100644 --- a/src/main/java/com/redhat/devtools/intellij/quarkus/QuarkusModuleUtil.java +++ b/src/main/java/com/redhat/devtools/intellij/quarkus/QuarkusModuleUtil.java @@ -77,6 +77,8 @@ public static boolean isQuarkusExtensionWithDeploymentArtifact(Library library) * @param progressIndicator */ public static void ensureQuarkusLibrary(Module module, ProgressIndicator progressIndicator) { + if (module.isDisposed()) + return; LOGGER.info("Ensuring library to " + module.getName()); long start = System.currentTimeMillis(); ToolDelegate toolDelegate = ToolDelegate.getDelegate(module); diff --git a/src/main/java/com/redhat/devtools/intellij/quarkus/QuarkusProjectService.java b/src/main/java/com/redhat/devtools/intellij/quarkus/QuarkusProjectService.java index 234725a2a..97636622c 100644 --- a/src/main/java/com/redhat/devtools/intellij/quarkus/QuarkusProjectService.java +++ b/src/main/java/com/redhat/devtools/intellij/quarkus/QuarkusProjectService.java @@ -138,10 +138,12 @@ public void sourceFilesChanged(Set