Skip to content

Commit 6e15ca0

Browse files
committed
update
1 parent 49e96fe commit 6e15ca0

2 files changed

Lines changed: 18 additions & 18 deletions

File tree

HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DownloadPage.java

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -299,24 +299,24 @@ protected DownloadPageSkin(DownloadPage control) {
299299
}
300300
}
301301

302-
control.versions.keys().stream()
302+
for (String gameVersion : control.versions.keys().stream()
303303
.sorted(Collections.reverseOrder(GameVersionNumber::compare))
304-
.forEachOrdered(gameVersion -> {
305-
List<RemoteMod.Version> versions = control.versions.get(gameVersion);
306-
if (versions == null || versions.isEmpty()) {
307-
return;
308-
}
309-
ComponentList sublist = new ComponentList(() -> {
310-
ArrayList<AddonItem> items = new ArrayList<>(versions.size());
311-
for (RemoteMod.Version v : versions) {
312-
items.add(new AddonItem(control.addon, v, control));
313-
}
314-
return items;
315-
});
316-
sublist.getStyleClass().add("no-padding");
317-
sublist.setTitle("Minecraft " + gameVersion);
318-
list.getContent().add(sublist);
319-
});
304+
.toList()) {
305+
List<RemoteMod.Version> versions = control.versions.get(gameVersion);
306+
if (versions == null || versions.isEmpty()) {
307+
return;
308+
}
309+
ComponentList sublist = new ComponentList(() -> {
310+
ArrayList<AddonItem> items = new ArrayList<>(versions.size());
311+
for (RemoteMod.Version v : versions) {
312+
items.add(new AddonItem(control.addon, v, control));
313+
}
314+
return items;
315+
});
316+
sublist.getStyleClass().add("no-padding");
317+
sublist.setTitle("Minecraft " + gameVersion);
318+
list.getContent().add(sublist);
319+
}
320320
});
321321
}
322322

HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/ModUpdatesPage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,8 @@ public ModUpdatesPage(ModManager modManager, List<LocalModFile.ModUpdate> update
112112
});
113113
return cell;
114114
});
115+
changelogColumn.setCellValueFactory(__ -> new SimpleStringProperty(i18n("mods.changelog")));
115116
}
116-
changelogColumn.setCellValueFactory(__ -> new SimpleStringProperty(i18n("mods.changelog")));
117117

118118
objects = FXCollections.observableList(updates.stream().map(ModUpdateObject::new).collect(Collectors.toList()));
119119
FXUtils.bindAllEnabled(allEnabledBox.selectedProperty(), objects.stream().map(o -> o.enabled).toArray(BooleanProperty[]::new));

0 commit comments

Comments
 (0)