diff --git a/src/app/commoncomponents/SBSMessageBase.qml b/src/app/commoncomponents/SBSMessageBase.qml index 24e341cb..42902d7d 100644 --- a/src/app/commoncomponents/SBSMessageBase.qml +++ b/src/app/commoncomponents/SBSMessageBase.qml @@ -101,7 +101,16 @@ Control { Label { id: username - text: UtilsAdapter.getBestNameForUri(CurrentAccount.id, Author) + + wrapMode: Text.NoWrap + text: textMetricsUsername.elidedText + TextMetrics { + id: textMetricsUsername + + text: UtilsAdapter.getBestNameForUri(CurrentAccount.id, Author) + elideWidth: 200 + elide: Qt.ElideMiddle + } visible: (seq === MsgSeq.first || seq === MsgSeq.single) && !isOutgoing && !isReply font.pointSize: JamiTheme.smallFontSize