From b72056f7fea1ecc623613ad1437d30c99396c191 Mon Sep 17 00:00:00 2001 From: Burning_TNT Date: Thu, 12 Jun 2025 20:49:55 +0800 Subject: [PATCH] =?UTF-8?q?Fix=20#3994:=20=E4=BF=AE=E5=A4=8D=20Controller?= =?UTF-8?q?=20=E6=9C=AA=E8=83=BD=E8=AF=BB=E5=8F=96=20JAVA=5FVERSION=5FTIP?= =?UTF-8?q?=20=E7=9A=84=E9=97=AE=E9=A2=98=20(#3995)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HMCL/src/main/java/org/jackhuang/hmcl/ui/Controllers.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/Controllers.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/Controllers.java index b86ddedc0..f56ad2175 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/Controllers.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/Controllers.java @@ -312,15 +312,15 @@ public final class Controllers { } if (JavaRuntime.CURRENT_VERSION < 10) { - Integer shownTipVersion = null; + Number shownTipVersion = null; try { - shownTipVersion = (Integer) config().getShownTips().get(JAVA_VERSION_TIP); + shownTipVersion = (Number) config().getShownTips().get(JAVA_VERSION_TIP); } catch (ClassCastException e) { LOG.warning("Invalid type for shown tips key: " + JAVA_VERSION_TIP, e); } - if (shownTipVersion == null || shownTipVersion < 11) { + if (shownTipVersion == null || shownTipVersion.intValue() < 11) { String downloadLink = null; if (OperatingSystem.CURRENT_OS == OperatingSystem.LINUX && Architecture.SYSTEM_ARCH == Architecture.LOONGARCH64_OW)