From 9a0746d7373809fd22e556a777ea47127a368d3a Mon Sep 17 00:00:00 2001 From: LemmyCook Date: Thu, 11 Sep 2025 15:56:10 -0400 Subject: [PATCH] PowerToggle: was not receiving scaling which led to a broken bar. --- Modules/Bar/Widgets/PowerToggle.qml | 3 +++ Widgets/NIconButton.qml | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Modules/Bar/Widgets/PowerToggle.qml b/Modules/Bar/Widgets/PowerToggle.qml index 725f4de..eccecf3 100644 --- a/Modules/Bar/Widgets/PowerToggle.qml +++ b/Modules/Bar/Widgets/PowerToggle.qml @@ -8,6 +8,9 @@ import qs.Widgets NIconButton { id: root + property ShellScreen screen + property real scaling: 1.0 + sizeRatio: 0.8 icon: "power" diff --git a/Widgets/NIconButton.qml b/Widgets/NIconButton.qml index 6caf79b..0396abb 100644 --- a/Widgets/NIconButton.qml +++ b/Widgets/NIconButton.qml @@ -30,8 +30,8 @@ Rectangle { signal rightClicked signal middleClicked - implicitWidth: size - implicitHeight: size + implicitWidth: Style.baseWidgetSize * scaling * sizeRatio + implicitHeight: Style.baseWidgetSize * scaling * sizeRatio opacity: root.enabled ? Style.opacityFull : Style.opacityMedium color: root.enabled && root.hovering ? colorBgHover : colorBg