From 49bcb103ef4ee8104e27e2b9736cd2337cb5e3d5 Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Wed, 13 Nov 2019 20:24:32 +0900 Subject: [PATCH] EA-216005: Do not request KotlinFacetSettingsProvider for dead projects --- .../src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/idea/idea-jps-common/src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt b/idea/idea-jps-common/src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt index 59f9465319d..a6264e0c63a 100644 --- a/idea/idea-jps-common/src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt +++ b/idea/idea-jps-common/src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt @@ -291,6 +291,9 @@ interface KotlinFacetSettingsProvider { companion object { fun getInstance(project: Project): KotlinFacetSettingsProvider? { + if (project.isDisposed) { + return null + } return ServiceManager.getService(project, KotlinFacetSettingsProvider::class.java) } }