From c0ea5ce3ef1f989022d6dc6c8a1b12dffe17534a Mon Sep 17 00:00:00 2001 From: Lamberto Basti Date: Thu, 21 Mar 2024 22:25:37 +0000 Subject: [PATCH] Convert useReflectivePath to property getter in ExperimentalUIImpl Fixes IDEA-335974 Merge-request: IJ-MR-129219 Merged-by: Lamberto Basti GitOrigin-RevId: e31ba6df3d9ada39d91005f84a0f1c9e66d46a9e --- platform/lang-impl/src/com/intellij/ui/ExperimentalUIImpl.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ui/ExperimentalUIImpl.kt b/platform/lang-impl/src/com/intellij/ui/ExperimentalUIImpl.kt index f189349529bc..7a5689bf9e12 100644 --- a/platform/lang-impl/src/com/intellij/ui/ExperimentalUIImpl.kt +++ b/platform/lang-impl/src/com/intellij/ui/ExperimentalUIImpl.kt @@ -281,7 +281,8 @@ private fun createPathPatcher(paths: Map>): Ico return object : IconPathPatcher() { private val dumpNotPatchedIcons = System.getProperty("ide.experimental.ui.dump.not.patched.icons").toBoolean() // https://youtrack.jetbrains.com/issue/IDEA-335974 - private val useReflectivePath = System.getProperty("ide.experimental.ui.use.reflective.path", "true").toBoolean() + private val useReflectivePath + get() = System.getProperty("ide.experimental.ui.use.reflective.path", "true").toBoolean() override fun patchPath(path: String, classLoader: ClassLoader?): String? { val mappings = paths.get(classLoader) ?: return null