From 2d4f8df1e97d654d520f4ed3b41eddf4fdf725d2 Mon Sep 17 00:00:00 2001 From: Anton Lobov Date: Mon, 17 Sep 2018 15:52:43 +0200 Subject: [PATCH] EA-126790 - assert: ComponentManagerImpl.lambda$throwAlreadyDisposed$ --- .../extension/JsonSchemaProjectSelfProviderFactory.java | 1 + 1 file changed, 1 insertion(+) diff --git a/json/src/com/jetbrains/jsonSchema/extension/JsonSchemaProjectSelfProviderFactory.java b/json/src/com/jetbrains/jsonSchema/extension/JsonSchemaProjectSelfProviderFactory.java index 96966b736dbe..829c8c50814f 100644 --- a/json/src/com/jetbrains/jsonSchema/extension/JsonSchemaProjectSelfProviderFactory.java +++ b/json/src/com/jetbrains/jsonSchema/extension/JsonSchemaProjectSelfProviderFactory.java @@ -54,6 +54,7 @@ public class JsonSchemaProjectSelfProviderFactory implements JsonSchemaProviderF @Override public boolean isAvailable(@NotNull VirtualFile file) { + if (myProject.isDisposed()) return false; JsonSchemaService service = JsonSchemaService.Impl.get(myProject); if (!service.isApplicableToFile(file)) return false; JsonSchemaVersion schemaVersion = service.getSchemaVersion(file);