From c4ed6b065b6f9103bfb9069efabcacafc45a9f98 Mon Sep 17 00:00:00 2001 From: Glavo Date: Fri, 30 Jan 2026 20:59:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=20PseudoClass=20=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E5=A3=B0=E6=98=8E=E4=B8=BA=E9=9D=99=E6=80=81=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=20(#5362)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/jackhuang/hmcl/ui/construct/AdvancedListItemSkin.java | 2 +- .../main/java/org/jackhuang/hmcl/ui/construct/MDListCell.java | 2 +- .../java/org/jackhuang/hmcl/ui/profile/ProfileListItemSkin.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/AdvancedListItemSkin.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/AdvancedListItemSkin.java index 148e74291..7ff82e2b5 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/AdvancedListItemSkin.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/AdvancedListItemSkin.java @@ -25,7 +25,7 @@ import javafx.scene.layout.HBox; import org.jackhuang.hmcl.ui.FXUtils; public class AdvancedListItemSkin extends SkinBase { - private final PseudoClass SELECTED = PseudoClass.getPseudoClass("selected"); + private static final PseudoClass SELECTED = PseudoClass.getPseudoClass("selected"); public AdvancedListItemSkin(AdvancedListItem skinnable) { super(skinnable); diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/MDListCell.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/MDListCell.java index 62fbf277a..472758bd3 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/MDListCell.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/MDListCell.java @@ -26,7 +26,7 @@ import javafx.scene.layout.StackPane; import org.jackhuang.hmcl.ui.FXUtils; public abstract class MDListCell extends ListCell { - private final PseudoClass SELECTED = PseudoClass.getPseudoClass("selected"); + private static final PseudoClass SELECTED = PseudoClass.getPseudoClass("selected"); private final StackPane container = new StackPane(); private final StackPane root = new StackPane(); diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/profile/ProfileListItemSkin.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/profile/ProfileListItemSkin.java index de09d619c..7c009fd1e 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/profile/ProfileListItemSkin.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/profile/ProfileListItemSkin.java @@ -30,7 +30,7 @@ import org.jackhuang.hmcl.ui.construct.RipplerContainer; import org.jackhuang.hmcl.ui.construct.TwoLineListItem; public class ProfileListItemSkin extends SkinBase { - private final PseudoClass SELECTED = PseudoClass.getPseudoClass("selected"); + private static final PseudoClass SELECTED = PseudoClass.getPseudoClass("selected"); public ProfileListItemSkin(ProfileListItem skinnable) { super(skinnable);