diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/wizard/WizardController.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/wizard/WizardController.java index f348e7462..1194ff11f 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/wizard/WizardController.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/wizard/WizardController.java @@ -85,7 +85,7 @@ public class WizardController implements Navigation { if (!canPrev()) { throw new IllegalStateException("Cannot go backward since this is the back page. Pages: " + pages); } - + Node page = pages.pop(); if (cleanUp && page instanceof WizardPage) ((WizardPage) page).cleanup(settings); diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/task/Task.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/task/Task.java index 281fb3dd0..faf596ede 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/task/Task.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/task/Task.java @@ -29,6 +29,7 @@ import java.util.Collections; import java.util.concurrent.Callable; import java.util.concurrent.atomic.AtomicReference; import java.util.function.Function; +import java.util.logging.Level; /** * Disposable task. @@ -185,6 +186,9 @@ public abstract class Task { } public final void run() throws Exception { + if (getSignificance().shouldLog()) + Logging.LOG.log(Level.FINE, "Executing task: " + getName()); + for (Task task : getDependents()) doSubTask(task); execute();