diff --git a/dots/.config/quickshell/ii/modules/common/widgets/GroupButton.qml b/dots/.config/quickshell/ii/modules/common/widgets/GroupButton.qml index 031dfe778..2e1440f0f 100644 --- a/dots/.config/quickshell/ii/modules/common/widgets/GroupButton.qml +++ b/dots/.config/quickshell/ii/modules/common/widgets/GroupButton.qml @@ -132,6 +132,7 @@ Button { } } + z: visualFocus ? 1 : 0 Rectangle { id: focusRing topLeftRadius: root.leftRadius - anchors.margins diff --git a/dots/.config/quickshell/ii/modules/common/widgets/RippleButton.qml b/dots/.config/quickshell/ii/modules/common/widgets/RippleButton.qml index 408515f7c..f6c2a2ecd 100644 --- a/dots/.config/quickshell/ii/modules/common/widgets/RippleButton.qml +++ b/dots/.config/quickshell/ii/modules/common/widgets/RippleButton.qml @@ -181,6 +181,7 @@ Button { } } + z: visualFocus ? 1 : 0 Rectangle { id: focusRing radius: buttonBackground.radius - anchors.margins diff --git a/dots/.config/quickshell/ii/modules/common/widgets/StyledButton.qml b/dots/.config/quickshell/ii/modules/common/widgets/StyledButton.qml index 970e212bf..ebd176a5a 100644 --- a/dots/.config/quickshell/ii/modules/common/widgets/StyledButton.qml +++ b/dots/.config/quickshell/ii/modules/common/widgets/StyledButton.qml @@ -58,6 +58,8 @@ Button { } } + z: visualFocus ? 1 : 0 + contentItem: Item { implicitWidth: buttonText.implicitWidth implicitHeight: buttonText.implicitHeight