From f7621289229719595115812f5b1d96b3a60ef133 Mon Sep 17 00:00:00 2001 From: Arnaud Vergnet Date: Wed, 16 Dec 2020 17:45:31 +0100 Subject: [PATCH] fix thread error --- .../java/fr/insa/clavardator/ui/chat/ChatController.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/fr/insa/clavardator/ui/chat/ChatController.java b/src/main/java/fr/insa/clavardator/ui/chat/ChatController.java index d8e18f0..addb641 100644 --- a/src/main/java/fr/insa/clavardator/ui/chat/ChatController.java +++ b/src/main/java/fr/insa/clavardator/ui/chat/ChatController.java @@ -67,8 +67,10 @@ public class ChatController implements Initializable { private void onMessageAdded(PeerUser user, Message message) { Log.v(this.getClass().getSimpleName(), "Message added: " + message.getText()); - messageList.getItems().add(message); - Platform.runLater(() -> messageList.scrollTo(messageList.getItems().size() - 1)); + Platform.runLater(() -> { + messageList.getItems().add(message); + messageList.scrollTo(messageList.getItems().size() - 1); + }); } private void setState(State state) {