From 181f538038080b3d19f5dc03b455795182d7fa7a Mon Sep 17 00:00:00 2001 From: Jona Walpert Date: Wed, 15 Apr 2026 00:11:23 +0200 Subject: [PATCH] fix: disable post-game buttons Disable action buttons when game reaches FINISHED phase in UI --- .../client/ui/gameui/gameuicomponents/TaskbarController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/client/ui/gameui/gameuicomponents/TaskbarController.java b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/client/ui/gameui/gameuicomponents/TaskbarController.java index 9fef1e4..6e28c20 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/client/ui/gameui/gameuicomponents/TaskbarController.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/client/ui/gameui/gameuicomponents/TaskbarController.java @@ -243,8 +243,9 @@ public class TaskbarController { boolean isMyTurn = state.activePlayer == myIndex; boolean isOut = me.getState() == PlayerState.FOLDED; + boolean isGameFinished = state.phase != null && state.phase.equalsIgnoreCase("FINISHED"); - updateBasicButtons(isMyTurn, isOut); + updateBasicButtons(isMyTurn, isOut || isGameFinished); setMoney(me.getChips()); }