From be2b55cc673eb387c7ce625b4267b2eb6dd3d943 Mon Sep 17 00:00:00 2001 From: huanghongxun Date: Sun, 22 Mar 2020 13:22:11 +0800 Subject: [PATCH] fix: change selected version after altering installed libraries of one version --- .../main/java/org/jackhuang/hmcl/ui/versions/VersionPage.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/VersionPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/VersionPage.java index 6ec411fb3..70824ea94 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/VersionPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/VersionPage.java @@ -83,7 +83,6 @@ public class VersionPage extends Control implements DecoratorPage { if (newValue == null && !Objects.equals(oldValue, newValue)) { if (listView.getItems().contains(preferredVersionName)) { loadVersion(preferredVersionName, profile); - preferredVersionName = null; } else if (!listView.getItems().isEmpty()) { loadVersion(listView.getItems().get(0), profile); } @@ -122,6 +121,7 @@ public class VersionPage extends Control implements DecoratorPage { public void loadVersion(String version, Profile profile) { setVersion(version, profile); + preferredVersionName = version; listView.getSelectionModel().select(version); versionSettingsPage.loadVersion(profile, version);