From d67376641acb015d8edaa77beb281b0e770a25cd Mon Sep 17 00:00:00 2001 From: Oleg Agafonov Date: Thu, 9 Mar 2023 22:07:21 +0400 Subject: [PATCH] GUI: fixed wrong card icon rendering after theme change --- Mage.Client/src/main/java/mage/client/themes/ThemeType.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Mage.Client/src/main/java/mage/client/themes/ThemeType.java b/Mage.Client/src/main/java/mage/client/themes/ThemeType.java index 327defdf2b1..5122baf1ab7 100644 --- a/Mage.Client/src/main/java/mage/client/themes/ThemeType.java +++ b/Mage.Client/src/main/java/mage/client/themes/ThemeType.java @@ -3,6 +3,7 @@ package mage.client.themes; import mage.abilities.hint.HintUtils; import mage.abilities.icon.CardIconColor; import org.mage.card.arcane.SvgUtils; +import org.mage.plugins.card.images.ImageCache; import java.awt.*; @@ -347,5 +348,8 @@ public enum ThemeType { for (CardIconColor cardIconColor : CardIconColor.values()) { SvgUtils.prepareCss(this.getCardIconsCssFile(cardIconColor), this.getCardIconsCssSettings(cardIconColor), true); } + + // reload card icons and other rendering things from cache - it can depend on current theme + ImageCache.clearCache(); } } \ No newline at end of file