Index: binaries/data/mods/public/gui/gamesetup/Pages/GameSetupPage/Panels/Chat/ChatMessagesPanel.js =================================================================== --- binaries/data/mods/public/gui/gamesetup/Pages/GameSetupPage/Panels/Chat/ChatMessagesPanel.js +++ binaries/data/mods/public/gui/gamesetup/Pages/GameSetupPage/Panels/Chat/ChatMessagesPanel.js @@ -32,7 +32,7 @@ text = this.timestampWrapper.format(text); this.chatHistory += this.chatHistory ? "\n" + text : text; - this.chatText.caption = this.chatHistory; + this.chatText.pushItem(text, text); } addStatusMessage(text) Index: binaries/data/mods/public/gui/gamesetup/Pages/GameSetupPage/Panels/Chat/ChatPanel.xml =================================================================== --- binaries/data/mods/public/gui/gamesetup/Pages/GameSetupPage/Panels/Chat/ChatPanel.xml +++ binaries/data/mods/public/gui/gamesetup/Pages/GameSetupPage/Panels/Chat/ChatPanel.xml @@ -1,7 +1,7 @@ - + Index: binaries/data/mods/public/gui/lobby/LobbyPage/Chat/ChatMessagesPanel.js =================================================================== --- binaries/data/mods/public/gui/lobby/LobbyPage/Chat/ChatMessagesPanel.js +++ binaries/data/mods/public/gui/lobby/LobbyPage/Chat/ChatMessagesPanel.js @@ -24,6 +24,7 @@ text = this.timestampWrapper.format(timestamp, text); this.chatHistory += this.chatHistory ? "\n" + text : text; + this.chatText.pushItem(text); if (!this.hasUpdate) { @@ -38,7 +39,6 @@ { if (this.hasUpdate) { - this.chatText.caption = this.chatHistory; this.hasUpdate = false; this.xmppMessages.unregisterMessageBatchProcessedHandler(this.flushEvent); } Index: binaries/data/mods/public/gui/lobby/LobbyPage/Chat/ChatPanel.xml =================================================================== --- binaries/data/mods/public/gui/lobby/LobbyPage/Chat/ChatPanel.xml +++ binaries/data/mods/public/gui/lobby/LobbyPage/Chat/ChatPanel.xml @@ -6,7 +6,7 @@