From 4e6237c062676d501dde0953b8a0337ec95251be Mon Sep 17 00:00:00 2001 From: huangyuhui Date: Tue, 11 Sep 2018 19:26:36 +0800 Subject: [PATCH] Fixed #448 --- HMCL/src/main/java/org/jackhuang/hmcl/setting/Profiles.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/setting/Profiles.java b/HMCL/src/main/java/org/jackhuang/hmcl/setting/Profiles.java index a63361608..546b0ad60 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/setting/Profiles.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/setting/Profiles.java @@ -17,6 +17,7 @@ */ package org.jackhuang.hmcl.setting; +import javafx.application.Platform; import javafx.beans.Observable; import javafx.beans.property.ObjectProperty; import javafx.beans.property.ReadOnlyListProperty; @@ -87,7 +88,7 @@ public final class Profiles { if (profiles.isEmpty()) { Profile current = new Profile(Profiles.DEFAULT_PROFILE, new File(".minecraft"), new VersionSetting(), null, true); Profile home = new Profile(Profiles.HOME_PROFILE, Launcher.MINECRAFT_DIRECTORY); - profiles.addAll(current, home); + Platform.runLater(() -> profiles.addAll(current, home)); } }