diff --git a/src/main/java/org/cryptomator/ui/dialogs/SimpleDialog.java b/src/main/java/org/cryptomator/ui/dialogs/SimpleDialog.java index 43392e20a..84d9e4f75 100644 --- a/src/main/java/org/cryptomator/ui/dialogs/SimpleDialog.java +++ b/src/main/java/org/cryptomator/ui/dialogs/SimpleDialog.java @@ -18,7 +18,6 @@ import java.util.function.Consumer; public class SimpleDialog { private final ResourceBundle resourceBundle; - private final Stage dialogStage; SimpleDialog(Builder builder) throws IOException { @@ -29,13 +28,13 @@ public class SimpleDialog { dialogStage.setTitle(resolveText(builder.titleKey, builder.titleArgs)); dialogStage.setResizable(false); - FxmlLoaderFactory loaderFactory = FxmlLoaderFactory.forController( - new SimpleDialogController(resolveText(builder.messageKey, null), - resolveText(builder.descriptionKey, null), - builder.icon,resolveText(builder.okButtonKey, null), - resolveText(builder.cancelButtonKey, null), - () -> builder.okAction.accept(dialogStage), - () -> builder.cancelAction.accept(dialogStage)), + FxmlLoaderFactory loaderFactory = FxmlLoaderFactory.forController( // + new SimpleDialogController(resolveText(builder.messageKey, null), // + resolveText(builder.descriptionKey, null), // + builder.icon, resolveText(builder.okButtonKey, null), // + resolveText(builder.cancelButtonKey, null), // + () -> builder.okAction.accept(dialogStage), // + () -> builder.cancelAction.accept(dialogStage)), // Scene::new, builder.resourceBundle); dialogStage.setScene(new Scene(loaderFactory.load(FxmlFile.SIMPLE_DIALOG.getRessourcePathString()).getRoot())); @@ -125,11 +124,11 @@ public class SimpleDialog { } public SimpleDialog build() { - Objects.requireNonNull(titleKey,"SimpleDialog titleKey must be set."); - Objects.requireNonNull(messageKey,"SimpleDialog messageKey must be set."); - Objects.requireNonNull(descriptionKey,"SimpleDialog descriptionKey must be set."); - Objects.requireNonNull(okButtonKey,"SimpleDialog okButtonKey must be set."); - Objects.requireNonNull(cancelButtonKey,"SimpleDialog cancelButtonKey must be set."); + Objects.requireNonNull(titleKey, "SimpleDialog titleKey must be set."); + Objects.requireNonNull(messageKey, "SimpleDialog messageKey must be set."); + Objects.requireNonNull(descriptionKey, "SimpleDialog descriptionKey must be set."); + Objects.requireNonNull(okButtonKey, "SimpleDialog okButtonKey must be set."); + Objects.requireNonNull(cancelButtonKey, "SimpleDialog cancelButtonKey must be set."); try { return new SimpleDialog(this);