diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DatapackListPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DatapackListPage.java index 59bf06813..65535c8fe 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DatapackListPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/DatapackListPage.java @@ -24,6 +24,7 @@ import javafx.scene.control.Skin; import javafx.scene.control.TreeItem; import javafx.stage.FileChooser; import org.jackhuang.hmcl.mod.Datapack; +import org.jackhuang.hmcl.task.Schedulers; import org.jackhuang.hmcl.task.Task; import org.jackhuang.hmcl.ui.Controllers; import org.jackhuang.hmcl.ui.FXUtils; @@ -80,7 +81,7 @@ public class DatapackListPage extends ListPageBase setLoading(false))) + .with(Task.of(Schedulers.javafx(), () -> setLoading(false))) .start(); }