From 1a6728fe476e810d5d2415ed85726564163e97f2 Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Tue, 21 Feb 2023 23:35:52 +0100 Subject: [PATCH] Fix newlines in status messages --- resources/qml/MessageView.qml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/qml/MessageView.qml b/resources/qml/MessageView.qml index 573c8344..e192c9ea 100644 --- a/resources/qml/MessageView.qml +++ b/resources/qml/MessageView.qml @@ -376,7 +376,7 @@ Item { id: statusMsg anchors.baseline: userNameButton.baseline color: Nheko.colors.buttonText - text: Presence.userStatus(userId) + text: userStatus.replace(/\n/g, " ") textFormat: Text.PlainText elide: Text.ElideRight width: Math.min(implicitWidth, userInfo.remainingWidth - userName_.width - parent.spacing) @@ -390,11 +390,11 @@ Item { id: statusMsgHoverHandler } + property string userStatus: Presence.userStatus(userId) Connections { target: Presence - function onPresenceChanged(id) { - if (id == userId) statusMsg.text = Presence.userStatus(userId); + if (id == userId) statusMsg.userStatus = Presence.userStatus(userId); } } }