diff --git a/app/src/main/java/org/toop/app/Server.java b/app/src/main/java/org/toop/app/Server.java index 0b10983..ed5adc9 100644 --- a/app/src/main/java/org/toop/app/Server.java +++ b/app/src/main/java/org/toop/app/Server.java @@ -118,7 +118,7 @@ public final class Server { return; } - primary = new ServerView(user, this::sendChallenge); + primary = new ServerView(user, this::sendChallenge, clientId); WidgetContainer.getCurrentView().transitionNextCustom(primary, "disconnect", this::disconnect); a.unsubscribe("connecting"); diff --git a/app/src/main/java/org/toop/app/widget/view/ServerView.java b/app/src/main/java/org/toop/app/widget/view/ServerView.java index 7365e74..3a3ce9b 100644 --- a/app/src/main/java/org/toop/app/widget/view/ServerView.java +++ b/app/src/main/java/org/toop/app/widget/view/ServerView.java @@ -10,16 +10,20 @@ import javafx.application.Platform; import javafx.geometry.Pos; import javafx.scene.control.Button; import javafx.scene.control.ListView; +import org.toop.framework.eventbus.EventFlow; +import org.toop.framework.networking.connection.events.NetworkEvents; public final class ServerView extends ViewWidget { private final String user; private final Consumer onPlayerClicked; + private final long clientId; private final ListView