diff --git a/src/components/gui/Chat.vue b/src/components/gui/Chat.vue index 5747a35..dd95407 100644 --- a/src/components/gui/Chat.vue +++ b/src/components/gui/Chat.vue @@ -90,8 +90,10 @@ gameStore.connection?.on('chat:message', (data: ChatMessage) => { return metrics.width } - chatBubble.width = calculateTextWidth(data.message, 'Arial', 13) + 15 - chatText.setText(data.message) + chatBubble.width = calculateTextWidth(data.message.substring(0, 90), 'Arial', 13) + 15 + + // setText but with max. char limit of 90 + chatText.setText(data.message.substring(0, 90)) charChatContainer.setVisible(true)