[split] GTW-9813,GTW-9872: Fix transitive parent themes resolving

update following IJ-MR-145961

GitOrigin-RevId: 52a2d266f7158c83f5a02c271d6e6cbcfef52dda
This commit is contained in:
Dmitry Batrak
2024-10-16 09:42:40 +00:00
committed by intellij-monorepo-bot
parent b8a66b9ebe
commit 9cb3b5a16f
@@ -195,7 +195,7 @@ class UITheme internal constructor(
val parentThemeData = UiThemeProviderListManager.getInstance().getThemeJson(parentThemeId)
val parentTheme = parentThemeData?.let { data ->
if (recursiveReloadParent) {
loadFromJsonWithParent(data, parentThemeId, classLoader, iconMapper).bean
loadFromJsonWithParent(data, parentThemeId, classLoader, null).bean
} else {
readTheme(jsonFactory.createParser(data), warn)
}