From 3b5ddabfc7aa1bfe3b65ae0d0599044cbae3d863 Mon Sep 17 00:00:00 2001 From: Bixilon Date: Wed, 25 Nov 2020 19:01:12 +0100 Subject: [PATCH] fix possible exception when selecting account in startup --- .../de/bixilon/minosoft/gui/main/MainWindow.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/java/de/bixilon/minosoft/gui/main/MainWindow.java b/src/main/java/de/bixilon/minosoft/gui/main/MainWindow.java index b78a44bc8..ed971ab4d 100644 --- a/src/main/java/de/bixilon/minosoft/gui/main/MainWindow.java +++ b/src/main/java/de/bixilon/minosoft/gui/main/MainWindow.java @@ -97,11 +97,13 @@ public class MainWindow implements Initializable { if (menuAccount2 == null) { return; } - if (Minosoft.getSelectedAccount() != null) { - menuAccount2.setText(LocaleManager.translate(Strings.MAIN_WINDOW_MENU_SERVERS_ACCOUNTS_SELECTED, Minosoft.getSelectedAccount().getPlayerName())); - } else { - menuAccount2.setText(LocaleManager.translate(Strings.MAIN_WINDOW_MENU_SERVERS_ACCOUNTS)); - } + Platform.runLater(() -> { + if (Minosoft.getSelectedAccount() != null) { + menuAccount2.setText(LocaleManager.translate(Strings.MAIN_WINDOW_MENU_SERVERS_ACCOUNTS_SELECTED, Minosoft.getSelectedAccount().getPlayerName())); + } else { + menuAccount2.setText(LocaleManager.translate(Strings.MAIN_WINDOW_MENU_SERVERS_ACCOUNTS)); + } + }); } @Override