diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateHandler.java b/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateHandler.java index 3e66cf84e..c97f1cf4a 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateHandler.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateHandler.java @@ -102,7 +102,7 @@ public final class UpdateHandler { Task task = new HMCLDownloadTask(version, downloaded); TaskExecutor executor = task.executor(); - Region dialog = Controllers.taskDialog(executor, i18n("message.downloading")); + Controllers.taskDialog(executor, i18n("message.downloading")); thread(() -> { boolean success = executor.test(); @@ -121,7 +121,8 @@ public final class UpdateHandler { } } else { - LOG.log(Level.WARNING, "Failed to update to " + version, executor.getLastException()); + Throwable e = executor.getLastException(); + LOG.log(Level.WARNING, "Failed to update to " + version, e); Platform.runLater(() -> Controllers.dialog(e.toString(), i18n("update.failed"), MessageBox.ERROR_MESSAGE)); } });