Don't show tooltip if it shows the same text as the button

It's only useful if the text on the button gets elided.
This commit is contained in:
Ghostkeeper 2019-06-14 14:17:10 +02:00
parent a39ac2ca22
commit 0190247c5a
No known key found for this signature in database
GPG key ID: 86BEF881AE2CF276

View file

@ -67,6 +67,15 @@ Button
anchors.verticalCenter: parent.verticalCenter anchors.verticalCenter: parent.verticalCenter
} }
TextMetrics
{
id: buttonTextMetrics
text: buttonText.text
font: buttonText.font
elide: buttonText.elide
elideWidth: buttonText.width
}
Label Label
{ {
id: buttonText id: buttonText
@ -124,7 +133,7 @@ Button
Cura.ToolTip Cura.ToolTip
{ {
id: tooltip id: tooltip
visible: button.hovered visible: button.hovered && buttonTextMetrics.elidedText != buttonText.text
} }
BusyIndicator BusyIndicator