From e521a1b91a559ad519eaadbee7139fdbccf9f3c3 Mon Sep 17 00:00:00 2001 From: Glavo Date: Fri, 16 Oct 2026 21:16:18 +0800 Subject: [PATCH] =?UTF-8?q?Fix=20#6969:=20=E4=BF=AE=E5=A4=8D=E7=AC=AC?= =?UTF-8?q?=E4=BA=8C=E6=AC=A1=E6=89=93=E5=BC=80=E6=B8=B8=E6=88=8F=E4=B8=8B?= =?UTF-8?q?=E8=BD=BD=E9=A1=B5=E9=9D=A2=E6=97=B6=E9=A1=B5=E9=9D=A2=E7=A9=BA?= =?UTF-8?q?=E7=99=BD=E7=9A=84=E9=97=AE=E9=A2=98=20(#6988)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/jackhuang/hmcl/ui/download/VersionsPage.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/VersionsPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/VersionsPage.java index 0e871c3457..7cc1fb0859 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/VersionsPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/VersionsPage.java @@ -69,7 +69,6 @@ import org.jetbrains.annotations.Nullable; import java.util.Locale; import java.util.regex.Pattern; -import java.util.stream.Collectors; import java.util.stream.Stream; import static org.jackhuang.hmcl.ui.FXUtils.*; @@ -406,6 +405,8 @@ public final class VersionsPage extends Control implements WizardPage, Refreshab VBox.setVgrow(list, Priority.ALWAYS); control.versions.addListener((InvalidationListener) o -> updateList()); + if (!control.versions.isEmpty()) + updateList(); list.setCellFactory(listView -> new RemoteVersionListCell(control)); @@ -493,7 +494,7 @@ public final class VersionsPage extends Control implements WizardPage, Refreshab } //noinspection DataFlowIssue - list.getItems().setAll(versions.collect(Collectors.toList())); + list.getItems().setAll(versions.toList()); list.scrollTo(0); } }