diff --git a/applets/systemtray/package/contents/ui/ExpandedRepresentation.qml b/applets/systemtray/package/contents/ui/ExpandedRepresentation.qml index dec45395b..12583c223 100644 --- a/applets/systemtray/package/contents/ui/ExpandedRepresentation.qml +++ b/applets/systemtray/package/contents/ui/ExpandedRepresentation.qml @@ -59,6 +59,10 @@ Item { id: backButton visible: systemTrayState.activeApplet && systemTrayState.activeApplet.expanded && (hiddenLayout.itemCount > 0) icon.name: LayoutMirroring.enabled ? "go-previous-symbolic-rtl" : "go-previous-symbolic" + + display: PlasmaComponents.AbstractButton.IconOnly + text: i18nc("@action:button", "Go Back") + onClicked: systemTrayState.setActiveApplet(null) } @@ -81,6 +85,12 @@ Item { icon.name: "application-menu" checkable: visibleActions > 1 || (singleAction && singleAction.checkable) contentItem.opacity: visibleActions > 1 + + display: PlasmaComponents.AbstractButton.IconOnly + text: actionsButton.singleAction ? actionsButton.singleAction.text : i18n("More actions") + + Accessible.role: actionsButton.singleAction ? Accessible.Button : Accessible.ButtonMenu + // NOTE: it needs an IconItem because QtQuickControls2 buttons cannot load QIcons as their icon PlasmaCore.IconItem { parent: actionsButton @@ -106,7 +116,7 @@ Item { } } PlasmaComponents.ToolTip { - text: actionsButton.singleAction ? actionsButton.singleAction.text : i18n("More actions") + text: parent.text } PC2.Menu { id: configMenu @@ -139,8 +149,12 @@ Item { PlasmaComponents.ToolButton { icon.name: "configure" visible: actionsButton.applet && actionsButton.applet.action("configure") + + display: PlasmaComponents.AbstractButton.IconOnly + text: actionsButton.applet.action("configure").text + PlasmaComponents.ToolTip { - text: parent.visible ? actionsButton.applet.action("configure").text : "" + text: parent.visible ? parent.text : "" } onClicked: actionsButton.applet.action("configure").trigger(); } @@ -151,8 +165,12 @@ Item { checked: Plasmoid.configuration.pin onToggled: Plasmoid.configuration.pin = checked icon.name: "window-pin" + + display: PlasmaComponents.AbstractButton.IconOnly + text: i18n("Keep Open") + PlasmaComponents.ToolTip { - text: i18n("Keep Open") + text: parent.text } } }