diff --git a/src/commoncomponents/GeneralMenuItem.qml b/src/commoncomponents/GeneralMenuItem.qml index 4c6a5e513babff8d1a024019c2603a5bd6f370d9..cda67b8a4992adacd3d4a1f61d5a513655eb7858 100644 --- a/src/commoncomponents/GeneralMenuItem.qml +++ b/src/commoncomponents/GeneralMenuItem.qml @@ -65,18 +65,13 @@ MenuItem { anchors.left: contextMenuItemImage.right anchors.leftMargin: 20 anchors.verticalCenter: menuItemContentRect.verticalCenter - width: textMetrics.boundingRect.width + width: contextMenuItemImage.visible ? + (preferredWidth - contextMenuItemImage.width - 58) : + preferredWidth - 24 height: 30 - TextMetrics { - id: textMetrics - font: contextMenuItemText.font - elide: Text.ElideRight - elideWidth: contextMenuItemImage.visible ? (preferredWidth - contextMenuItemImage.width - 58) : preferredWidth - 24 - text: itemName - } - - text: textMetrics.elidedText + text: itemName + wrapMode: Text.WordWrap font.pointSize: JamiTheme.textFontSize horizontalAlignment: Text.AlignLeft verticalAlignment: Text.AlignVCenter