From f5ca61e838f937b7a193c298bd12ab3bba28d5da Mon Sep 17 00:00:00 2001 From: Zkitefly <2573874409@qq.com> Date: Fri, 16 Aug 2024 11:52:46 +0800 Subject: [PATCH 1/2] Update GameListItemSkin.java --- .../org/jackhuang/hmcl/ui/versions/GameListItemSkin.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java index e4e767214f..5e1c74828c 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java @@ -121,11 +121,10 @@ public GameListItemSkin(GameListItem skinnable) { container.setOnMouseClicked(e -> { if (e.getButton() == MouseButton.PRIMARY) { if (e.getClickCount() == 1) { - skinnable.modifyGameSettings(); + chkSelected.setSelected(true); } } else if (e.getButton() == MouseButton.SECONDARY) { - currentSkinnable = skinnable; - popup.get().show(root, JFXPopup.PopupVPosition.TOP, JFXPopup.PopupHPosition.LEFT, e.getX(), e.getY()); + skinnable.modifyGameSettings(); } }); } From 4015fbce2becca0caf28a3fe0ff6dc3050729ae7 Mon Sep 17 00:00:00 2001 From: Zkitefly <2573874409@qq.com> Date: Fri, 16 Aug 2024 13:11:01 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=B7=A6=E9=94=AE=E8=BF=9B=E5=85=A5?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E7=AE=A1=E7=90=86=EF=BC=8C=E5=8F=B3=E9=94=AE?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java index 5e1c74828c..bd78044b7f 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListItemSkin.java @@ -121,10 +121,10 @@ public GameListItemSkin(GameListItem skinnable) { container.setOnMouseClicked(e -> { if (e.getButton() == MouseButton.PRIMARY) { if (e.getClickCount() == 1) { - chkSelected.setSelected(true); + skinnable.modifyGameSettings(); } } else if (e.getButton() == MouseButton.SECONDARY) { - skinnable.modifyGameSettings(); + chkSelected.setSelected(true); } }); }