From 2a603faabd8614cc25c8f5a5eca25b1d03bcf2f7 Mon Sep 17 00:00:00 2001
From: tobias <tobias.ullerich@icloud.com>
Date: Fri, 15 Jul 2016 21:49:09 +0200
Subject: [PATCH] Add Close Hook to ViewController

---
 .../playpad/viewcontroller/main/MainMenuBarController.java      | 1 +
 .../tobias/playpad/viewcontroller/main/MainViewController.java  | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/PlayWall/src/de/tobias/playpad/viewcontroller/main/MainMenuBarController.java b/PlayWall/src/de/tobias/playpad/viewcontroller/main/MainMenuBarController.java
index 2d43a552..53057225 100644
--- a/PlayWall/src/de/tobias/playpad/viewcontroller/main/MainMenuBarController.java
+++ b/PlayWall/src/de/tobias/playpad/viewcontroller/main/MainMenuBarController.java
@@ -170,6 +170,7 @@ public class MainMenuBarController implements EventHandler<ActionEvent>, Initial
 		{
 			ProfileViewController controller = new ProfileViewController(mvc.getStage(), mvc.getProject());
 			controller.getStage().showAndWait();
+			mvc.setTitle();
 		});
 	}
 
diff --git a/PlayWall/src/de/tobias/playpad/viewcontroller/main/MainViewController.java b/PlayWall/src/de/tobias/playpad/viewcontroller/main/MainViewController.java
index 099975dc..37cc0546 100644
--- a/PlayWall/src/de/tobias/playpad/viewcontroller/main/MainViewController.java
+++ b/PlayWall/src/de/tobias/playpad/viewcontroller/main/MainViewController.java
@@ -189,7 +189,7 @@ public class MainViewController extends ViewController implements IMainViewContr
 		}
 	}
 
-	private void setTitle() {
+	void setTitle() {
 		if (project != null && Profile.currentProfile() != null) {
 			getStage().setTitle(Localization.getString(Strings.UI_Window_Main_Title, project.getRef().getName(),
 					Profile.currentProfile().getRef().getName()));
-- 
GitLab