From 8cd77ce246b9f85fce33be4df8b09f91d131a7af Mon Sep 17 00:00:00 2001
From: tobias <thinkdifferent055@gmail.com>
Date: Wed, 6 Feb 2019 16:16:18 +0100
Subject: [PATCH] Apply stylesheets to new profile, new project dialog

---
 .../dialog/profile/NewProfileDialog.java              |  7 ++-----
 .../dialog/project/ProjectNewDialog.java              | 11 +++--------
 2 files changed, 5 insertions(+), 13 deletions(-)

diff --git a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/dialog/profile/NewProfileDialog.java b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/dialog/profile/NewProfileDialog.java
index e6c266c7..8af44ae7 100644
--- a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/dialog/profile/NewProfileDialog.java
+++ b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/dialog/profile/NewProfileDialog.java
@@ -65,6 +65,8 @@ public class NewProfileDialog extends NVC {
 	@Override
 	public void initStage(Stage stage) {
 		PlayPadMain.stageIcon.ifPresent(stage.getIcons()::add);
+		PlayPadPlugin.styleable().applyStyleSheet(stage);
+		stage.initModality(Modality.WINDOW_MODAL);
 
 		stage.setTitle(Localization.getString(Strings.UI_Dialog_NewProfile_Title));
 		stage.setWidth(400);
@@ -75,11 +77,6 @@ public class NewProfileDialog extends NVC {
 
 		stage.setMaxWidth(500);
 
-		stage.initModality(Modality.WINDOW_MODAL);
-
-		if (Profile.currentProfile() != null) {
-			PlayPadPlugin.styleable().applyStyleSheet(stage);
-		}
 	}
 
 	@FXML
diff --git a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/dialog/project/ProjectNewDialog.java b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/dialog/project/ProjectNewDialog.java
index f48bdf05..651cff39 100644
--- a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/dialog/project/ProjectNewDialog.java
+++ b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/dialog/project/ProjectNewDialog.java
@@ -6,7 +6,6 @@ import de.thecodelabs.utils.util.Localization;
 import de.tobias.playpad.PlayPadMain;
 import de.tobias.playpad.PlayPadPlugin;
 import de.tobias.playpad.Strings;
-import de.tobias.playpad.profile.Profile;
 import de.tobias.playpad.profile.ref.ProfileReference;
 import de.tobias.playpad.profile.ref.ProfileReferenceManager;
 import de.tobias.playpad.project.Project;
@@ -69,6 +68,8 @@ public class ProjectNewDialog extends NVC {
 	@Override
 	public void initStage(Stage stage) {
 		PlayPadMain.stageIcon.ifPresent(stage.getIcons()::add);
+		PlayPadPlugin.styleable().applyStyleSheet(stage);
+		stage.initModality(Modality.WINDOW_MODAL);
 
 		stage.setTitle(Localization.getString(Strings.UI_Dialog_NewProject_Title));
 		stage.setWidth(560);
@@ -78,12 +79,6 @@ public class ProjectNewDialog extends NVC {
 		stage.setMinHeight(380);
 
 		stage.setMaxWidth(560);
-
-		stage.initModality(Modality.WINDOW_MODAL);
-
-		if (Profile.currentProfile() != null) {
-			PlayPadPlugin.styleable().applyStyleSheet(stage);
-		}
 	}
 
 	public Optional<ProjectReference> showAndWait() {
@@ -92,7 +87,7 @@ public class ProjectNewDialog extends NVC {
 	}
 
 	@FXML
-	private void finishButtonHandler(ActionEvent evenet) {
+	private void finishButtonHandler(ActionEvent event) {
 		try {
 			ProfileReference profileReference = profileComboBox.getSelectionModel().getSelectedItem();
 
-- 
GitLab