From d7cb0b7ac19ce5930fa607d6f3a173219b20960a Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Fri, 15 Aug 2025 20:34:26 +0800 Subject: [PATCH] fix flip cards redownloading same image with different name also fix sync for sentry native ndk since this is declared as system scope --- forge-game/src/main/java/forge/game/card/CardFactory.java | 4 +++- forge-gui-android/pom.xml | 8 ++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/card/CardFactory.java b/forge-game/src/main/java/forge/game/card/CardFactory.java index eee2df89d01..79daf98e16f 100644 --- a/forge-game/src/main/java/forge/game/card/CardFactory.java +++ b/forge-game/src/main/java/forge/game/card/CardFactory.java @@ -198,7 +198,9 @@ public class CardFactory { if (c.hasAlternateState()) { if (c.isFlipCard()) { c.setState(CardStateName.Flipped, false); - c.setImageKey(cp.getImageKey(true)); + // set the altstate to false since the rotated image is handled by graphics renderer + // setting this to true will download the original image with different name. + c.setImageKey(cp.getImageKey(false)); } else if (c.isDoubleFaced() && cardRules != null) { c.setState(cardRules.getSplitType().getChangedStateName(), false); diff --git a/forge-gui-android/pom.xml b/forge-gui-android/pom.xml index 9ded00084db..1f02f1c236b 100644 --- a/forge-gui-android/pom.xml +++ b/forge-gui-android/pom.xml @@ -191,6 +191,10 @@ androidx.core core + + io.sentry + sentry-native-ndk + @@ -215,6 +219,10 @@ androidx.core core + + io.sentry + sentry-native-ndk +