From 046a59e915a9a645021517b44e759779bfa8c1a0 Mon Sep 17 00:00:00 2001 From: Bas de Jong Date: Mon, 6 Oct 2025 22:59:18 +0200 Subject: [PATCH] Added clickable players --- .../org/toop/app/layer/layers/ConnectedLayer.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/toop/app/layer/layers/ConnectedLayer.java b/app/src/main/java/org/toop/app/layer/layers/ConnectedLayer.java index 4ca7266..ab56a77 100644 --- a/app/src/main/java/org/toop/app/layer/layers/ConnectedLayer.java +++ b/app/src/main/java/org/toop/app/layer/layers/ConnectedLayer.java @@ -1,5 +1,6 @@ package org.toop.app.layer.layers; +import javafx.application.Platform; import org.toop.app.layer.Container; import org.toop.app.layer.Layer; import org.toop.app.layer.NodeBuilder; @@ -26,12 +27,13 @@ public final class ConnectedLayer extends Layer { this.clientId = clientId; this.user = user; - reload(); new EventFlow().addPostEvent(new NetworkEvents.SendLogin(this.clientId, this.user)).postEvent(); new EventFlow().listen(this::handleReceivedChallenge); new Thread(this::populatePlayerList).start(); + + reload(); } private void populatePlayerList() { @@ -50,6 +52,7 @@ public final class ConnectedLayer extends Layer { TimerTask task = new TimerTask() { public void run() { sendGetPlayerList.postEvent(); + Platform.runLater(() -> reload()); } }; @@ -75,9 +78,10 @@ public final class ConnectedLayer extends Layer { ListView