From 2bf9534f2c109cc93ce6d4c348dc66bcb1f9d62e Mon Sep 17 00:00:00 2001 From: ajuncosa Date: Wed, 10 Jun 2026 18:54:38 +0200 Subject: [PATCH] Add tooltips to StyledTabButton --- .../qml/Muse/UiComponents/StyledTabButton.qml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/framework/uicomponents/qml/Muse/UiComponents/StyledTabButton.qml b/framework/uicomponents/qml/Muse/UiComponents/StyledTabButton.qml index 6ce5aa0267..2ac9f7bc29 100644 --- a/framework/uicomponents/qml/Muse/UiComponents/StyledTabButton.qml +++ b/framework/uicomponents/qml/Muse/UiComponents/StyledTabButton.qml @@ -107,6 +107,25 @@ TabButton { } } + MouseArea { + anchors.fill: parent + enabled: root.enabled + hoverEnabled: true + + onPressed: (mouse) => { + ui.tooltip.hide(root, true) + mouse.accepted = false + } + + onContainsMouseChanged: { + if (!containsMouse || !textLabel.truncated) { + ui.tooltip.hide(root) + return + } + ui.tooltip.show(root, root.text) + } + } + states: [ State { name: "HOVERED"