From 853622e05e899bd85f547e2adc72cc09c9a84546 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Sun, 18 May 2025 00:27:14 +0200 Subject: [PATCH] brightness osd: fix screen change connection target --- .../modules/onScreenDisplay/OnScreenDisplayBrightness.qml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.config/quickshell/modules/onScreenDisplay/OnScreenDisplayBrightness.qml b/.config/quickshell/modules/onScreenDisplay/OnScreenDisplayBrightness.qml index dfedbb946..ff9b17499 100644 --- a/.config/quickshell/modules/onScreenDisplay/OnScreenDisplayBrightness.qml +++ b/.config/quickshell/modules/onScreenDisplay/OnScreenDisplayBrightness.qml @@ -12,7 +12,7 @@ import Quickshell.Wayland Scope { id: root property bool showOsdValues: false - property var focusedScreen: Quickshell.screens.find(s => s.name === Hyprland.focusedMonitor?.name) + property ShellScreen focusedScreen: Quickshell.screens.find(s => s.name === Hyprland.focusedMonitor?.name) property var brightnessMonitor: Brightness.getMonitorForScreen(focusedScreen) function triggerOsd() { @@ -55,7 +55,7 @@ Scope { id: osdRoot Connections { - target: osdLoader + target: root function onFocusedScreenChanged() { osdRoot.screen = root.focusedScreen } @@ -66,9 +66,7 @@ Scope { WlrLayershell.layer: WlrLayer.Overlay color: "transparent" - anchors { - top: true - } + anchors.top: true mask: Region { item: osdValuesWrapper }