diff --git a/src/app/mainview/components/MessageFormatBar.qml b/src/app/mainview/components/MessageFormatBar.qml
index bef1ca61b5e6bd8883e42ae098ed47843afbbe12..9133a6d60af878e3749bfce7ad84fc7bf7a5fcaa 100644
--- a/src/app/mainview/components/MessageFormatBar.qml
+++ b/src/app/mainview/components/MessageFormatBar.qml
@@ -496,9 +496,10 @@ Rectangle {
                     parent: showMoreButton
                     visible: showMoreButton.hovered && (text.length > 0)
                     delay: Qt.styleHints.mousePressAndHoldInterval
-                    text: showMoreButton.down ? JamiStrings.showLess : JamiStrings.showMore
+                    text: showMoreButton.popup.visible ? JamiStrings.showLess : JamiStrings.showMore
                 }
 
+
                 indicator: ResponsiveImage {
 
                     width: 20