From 8ff93cf6c2eb8a16f9fe2af9003cee5d5af892a7 Mon Sep 17 00:00:00 2001
From: tobias <thinkdifferent055@gmail.com>
Date: Sun, 21 Nov 2021 19:34:40 +0100
Subject: [PATCH] Do not save twice on settings window close

---
 .../option/global/GlobalSettingsViewController.java           | 4 +---
 .../option/project/ProjectSettingsViewController.java         | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/option/global/GlobalSettingsViewController.java b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/option/global/GlobalSettingsViewController.java
index 7650a10e..4c862a80 100644
--- a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/option/global/GlobalSettingsViewController.java
+++ b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/option/global/GlobalSettingsViewController.java
@@ -111,9 +111,7 @@ public class GlobalSettingsViewController extends NVC implements IGlobalSettings
 	// Button Listener
 	@FXML
 	private void finishButtonHandler(ActionEvent event) {
-		if (onFinish()) {
-			getStageContainer().ifPresent(NVCStage::close);
-		}
+		getStageContainer().ifPresent(NVCStage::close);
 	}
 
 	/**
diff --git a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/option/project/ProjectSettingsViewController.java b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/option/project/ProjectSettingsViewController.java
index 9cab4538..d7207797 100644
--- a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/option/project/ProjectSettingsViewController.java
+++ b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/option/project/ProjectSettingsViewController.java
@@ -96,9 +96,7 @@ public class ProjectSettingsViewController extends NVC implements IProjectSettin
 	// Button Listener
 	@FXML
 	private void finishButtonHandler(ActionEvent event) {
-		if (onFinish()) {
-			getStageContainer().ifPresent(NVCStage::close);
-		}
+		getStageContainer().ifPresent(NVCStage::close);
 	}
 
 	/**
-- 
GitLab