From c332033a06ee8d76e807d6bbd19f20643f45eed3 Mon Sep 17 00:00:00 2001 From: Stef Date: Sun, 30 Nov 2025 18:03:16 +0100 Subject: [PATCH] Fixed old new EventFlow().listen() missing false as third param --- app/src/main/java/org/toop/app/Server.java | 9 ++++++--- app/src/main/java/org/toop/app/game/BaseGameThread.java | 4 ++-- app/src/main/java/org/toop/app/game/Connect4Game.java | 4 ++-- app/src/main/java/org/toop/app/game/ReversiGame.java | 4 ++-- app/src/main/java/org/toop/app/game/TicTacToeGame.java | 4 ++-- 5 files changed, 14 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/org/toop/app/Server.java b/app/src/main/java/org/toop/app/Server.java index 92c6743..3264eba 100644 --- a/app/src/main/java/org/toop/app/Server.java +++ b/app/src/main/java/org/toop/app/Server.java @@ -94,11 +94,14 @@ public final class Server { primary = new ServerView(user, this::sendChallenge, this::disconnect); WidgetContainer.getCurrentView().transitionNext(primary); + startPopulateScheduler(); + populateGameList(); + + }).postEvent(); + new EventFlow().listen(NetworkEvents.ChallengeResponse.class, this::handleReceivedChallenge, false) + .listen(NetworkEvents.GameMatchResponse.class, this::handleMatchResponse, false); startPopulateScheduler(); populateGameList(); - }, false, "startclient").listen(NetworkEvents.ConnectTry.class, e -> { -// Platform.runLater(() -> loading.setAmount(e.amount())); - }).postEvent(); } private void sendChallenge(String opponent) { diff --git a/app/src/main/java/org/toop/app/game/BaseGameThread.java b/app/src/main/java/org/toop/app/game/BaseGameThread.java index e8d917b..632c0d8 100644 --- a/app/src/main/java/org/toop/app/game/BaseGameThread.java +++ b/app/src/main/java/org/toop/app/game/BaseGameThread.java @@ -71,8 +71,8 @@ public abstract class BaseGameThread { new Thread(this::localGameThread).start(); else new EventFlow() - .listen(NetworkEvents.GameMoveResponse.class, this::onMoveResponse) - .listen(NetworkEvents.YourTurnResponse.class, this::onYourTurnResponse); + .listen(NetworkEvents.GameMoveResponse.class, this::onMoveResponse, false) + .listen(NetworkEvents.YourTurnResponse.class, this::onYourTurnResponse, false); setGameLabels(myTurn == 0); } diff --git a/app/src/main/java/org/toop/app/game/Connect4Game.java b/app/src/main/java/org/toop/app/game/Connect4Game.java index cd8e0e1..5c5f386 100644 --- a/app/src/main/java/org/toop/app/game/Connect4Game.java +++ b/app/src/main/java/org/toop/app/game/Connect4Game.java @@ -90,8 +90,8 @@ public class Connect4Game { setGameLabels(information.players[0].isHuman); } else { new EventFlow() - .listen(NetworkEvents.GameMoveResponse.class, this::onMoveResponse) - .listen(NetworkEvents.YourTurnResponse.class, this::onYourTurnResponse); + .listen(NetworkEvents.GameMoveResponse.class, this::onMoveResponse, false) + .listen(NetworkEvents.YourTurnResponse.class, this::onYourTurnResponse, false); setGameLabels(myTurn == 0); } diff --git a/app/src/main/java/org/toop/app/game/ReversiGame.java b/app/src/main/java/org/toop/app/game/ReversiGame.java index 5e472f5..2bc2a7d 100644 --- a/app/src/main/java/org/toop/app/game/ReversiGame.java +++ b/app/src/main/java/org/toop/app/game/ReversiGame.java @@ -95,8 +95,8 @@ public final class ReversiGame { setGameLabels(information.players[0].isHuman); } else { new EventFlow() - .listen(NetworkEvents.GameMoveResponse.class, this::onMoveResponse) - .listen(NetworkEvents.YourTurnResponse.class, this::onYourTurnResponse); + .listen(NetworkEvents.GameMoveResponse.class, this::onMoveResponse, false) + .listen(NetworkEvents.YourTurnResponse.class, this::onYourTurnResponse, false); setGameLabels(myTurn == 0); } diff --git a/app/src/main/java/org/toop/app/game/TicTacToeGame.java b/app/src/main/java/org/toop/app/game/TicTacToeGame.java index b0454c4..b6905cc 100644 --- a/app/src/main/java/org/toop/app/game/TicTacToeGame.java +++ b/app/src/main/java/org/toop/app/game/TicTacToeGame.java @@ -88,8 +88,8 @@ public final class TicTacToeGame { new Thread(this::localGameThread).start(); } else { new EventFlow() - .listen(NetworkEvents.GameMoveResponse.class, this::onMoveResponse) - .listen(NetworkEvents.YourTurnResponse.class, this::onYourTurnResponse); + .listen(NetworkEvents.GameMoveResponse.class, this::onMoveResponse, false) + .listen(NetworkEvents.YourTurnResponse.class, this::onYourTurnResponse, false); setGameLabels(myTurn == 0); }