From 9d1aa51afe2ae1647ccf9a8720132e5d9c00d027 Mon Sep 17 00:00:00 2001 From: rubenpirreram Date: Thu, 21 May 2026 08:53:25 +0200 Subject: [PATCH] Fixed: Popup now disappear if the window is not focused --- .../java/it/polimi/ingsw/gc14/View/GUI/MainFXMLController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 03a5080..d656ab0 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 @@ -79,6 +79,7 @@ public class MainFXMLController { @FXML public void initialize() { Font.loadFont(getClass().getResourceAsStream("/Fonts/InknutAntiqua-Regular.ttf"), 14); + popup = new Popup(); mainHBox.sceneProperty().addListener((obs, oldScene, newScene) -> { if (newScene != null) { newScene.getRoot().applyCss(); @@ -589,7 +590,6 @@ public class MainFXMLController { "-fx-background-radius: 10;" ); - popup = new Popup(); popup.getContent().add(popupCards); popup.setAutoHide(false); // gestito manualmente per permettere click sulle carte popup.addEventHandler(Event.ANY, e -> {