diff --git a/src/main/java/it/polimi/ingsw/gc14/View/GUI/MainFXMLController.java b/src/main/java/it/polimi/ingsw/gc14/View/GUI/MainFXMLController.java index d656ab0..47c6834 100644 --- a/src/main/java/it/polimi/ingsw/gc14/View/GUI/MainFXMLController.java +++ b/src/main/java/it/polimi/ingsw/gc14/View/GUI/MainFXMLController.java @@ -601,6 +601,12 @@ public class MainFXMLController { if(!isNowFocused) popup.hide(); }); + mainScene.getWindow().sceneProperty().addListener((obs, oldScene, newScene) -> { + if(newScene!=mainScene) + { + popup.hide(); + } + }); } private void showPopup() {