From 93dad6c98081cbebfdbf355ba6d575d71fc7159e Mon Sep 17 00:00:00 2001 From: Sergei Vorobyov Date: Wed, 17 May 2023 14:16:42 +0200 Subject: [PATCH] [Auto-Reload] fix: don't use getInstance for other services when the main service is disposing. GitOrigin-RevId: 6c66178ddc5e944eb1d107ded0a2e49ff1d189f5 --- .../externalSystem/autoimport/AutoImportProjectTracker.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/external-system-impl/src/com/intellij/openapi/externalSystem/autoimport/AutoImportProjectTracker.kt b/platform/external-system-impl/src/com/intellij/openapi/externalSystem/autoimport/AutoImportProjectTracker.kt index 385a0a5d9279..d13ab2938942 100644 --- a/platform/external-system-impl/src/com/intellij/openapi/externalSystem/autoimport/AutoImportProjectTracker.kt +++ b/platform/external-system-impl/src/com/intellij/openapi/externalSystem/autoimport/AutoImportProjectTracker.kt @@ -48,8 +48,8 @@ class AutoImportProjectTracker( private val serviceDisposable: Disposable = this - private val settings get() = AutoImportProjectTrackerSettings.getInstance(project) - private val notificationAware get() = ExternalSystemProjectNotificationAware.getInstance(project) + private val settings = AutoImportProjectTrackerSettings.getInstance(project) + private val notificationAware = ExternalSystemProjectNotificationAware.getInstance(project) private val projectStates = ConcurrentHashMap() private val projectDataMap = ConcurrentHashMap()