From a385265956be9a41e30572c13441567f8ebce4fb Mon Sep 17 00:00:00 2001 From: huanghongxun Date: Thu, 25 Apr 2019 11:31:01 +0800 Subject: [PATCH] Fix not on ui thread --- .../java/org/jackhuang/hmcl/ui/versions/DatapackListPage.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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(); }