From ab77673fed507cfc3b80ec9c487094f894555b0c Mon Sep 17 00:00:00 2001 From: Tobias Hagemann Date: Thu, 28 Feb 2019 15:38:45 +0100 Subject: [PATCH] Fixed IllegalStateException when trying to show graceful shutdown dialog from non-FX thread --- .../java/org/cryptomator/ui/controllers/MainController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/ui/src/main/java/org/cryptomator/ui/controllers/MainController.java b/main/ui/src/main/java/org/cryptomator/ui/controllers/MainController.java index e94a02f53..f4f498938 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/controllers/MainController.java +++ b/main/ui/src/main/java/org/cryptomator/ui/controllers/MainController.java @@ -213,7 +213,7 @@ public class MainController implements ViewController { stage.getIcons().add(new Image(getClass().getResourceAsStream("/window_icon_32.png"))); Application.setUserAgentStylesheet(getClass().getResource("/css/win_theme.css").toString()); } - exitUtil.initExitHandler(this::gracefulShutdown); + exitUtil.initExitHandler(() -> Platform.runLater(this::gracefulShutdown)); listenToFileOpenRequests(stage); }