From 7d6f1f98f1ecca8e128a27779314881348fa213d Mon Sep 17 00:00:00 2001 From: yushijinhun Date: Sat, 20 Oct 2018 15:56:14 +0800 Subject: [PATCH] Fix verison comparing Related: fb9418deade84908f26178546aa0ae0e52bc321e --- HMCL/src/main/java/org/jackhuang/hmcl/ui/Controllers.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/Controllers.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/Controllers.java index bbe91a370..4215829c8 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/Controllers.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/Controllers.java @@ -177,7 +177,7 @@ public final class Controllers { HMCLGameRepository repository = profile.getRepository(); List children = repository.getVersions().parallelStream() .filter(version -> !version.isHidden()) - .sorted(Comparator.comparing((Version version) -> version.getReleaseTime() == null ? new Date() : version.getReleaseTime()) + .sorted(Comparator.comparing((Version version) -> version.getReleaseTime() == null ? new Date(0L) : version.getReleaseTime()) .thenComparing(a -> VersionNumber.asVersion(a.getId()))) .map(version -> { Node node = PopupMenu.wrapPopupMenuItem(new GameItem(profile, version.getId()));