From 2b48349311e414265fdbd837873f953739246557 Mon Sep 17 00:00:00 2001 From: Glavo Date: Fri, 1 Aug 2025 20:27:21 +0800 Subject: [PATCH] update --- .../main/java/org/jackhuang/hmcl/download/VersionList.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/VersionList.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/VersionList.java index 67b52864c..61fb9c509 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/VersionList.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/VersionList.java @@ -88,14 +88,11 @@ public abstract class VersionList { public Task loadAsync(String gameVersion) { return Task.composeAsync(() -> { lock.readLock().lock(); - boolean loaded; - try { - loaded = isLoaded(gameVersion); + return isLoaded(gameVersion) ? null : refreshAsync(gameVersion); } finally { lock.readLock().unlock(); } - return loaded ? Task.completed(null) : refreshAsync(gameVersion); }); }