From 00c7cae9232f22b3ffbfa5497ead69988aff5485 Mon Sep 17 00:00:00 2001 From: Sebastian Stenzel Date: Fri, 19 Jul 2019 14:15:45 +0200 Subject: [PATCH] cleanup [ci skip] --- .../src/main/java/org/cryptomator/ui/FxApplication.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/main/ui/src/main/java/org/cryptomator/ui/FxApplication.java b/main/ui/src/main/java/org/cryptomator/ui/FxApplication.java index a3c960dcf..6a6b315d2 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/FxApplication.java +++ b/main/ui/src/main/java/org/cryptomator/ui/FxApplication.java @@ -28,25 +28,23 @@ public class FxApplication extends Application { public void start() { LOG.trace("FxApplication.start()"); + if (Desktop.getDesktop().isSupported(Desktop.Action.APP_PREFERENCES)) { Desktop.getDesktop().setPreferencesHandler(this::handlePreferences); } - start(null); + mainWindow.build().showMainWindow(); } @Override public void start(Stage stage) { - assert stage == null; - - mainWindow.build().showMainWindow(); + throw new UnsupportedOperationException("Use start() instead."); } private void handlePreferences(PreferencesEvent preferencesEvent) { Platform.runLater(this::showPreferencesWindow); } - public void showPreferencesWindow() { preferencesWindow.build().showPreferencesWindow(); }