From 45b6362dd3ee6d1e0b511a82b1742a861899ce69 Mon Sep 17 00:00:00 2001 From: xdenotte <73490483+xdenotte@users.noreply.github.com> Date: Mon, 16 Feb 2026 23:47:21 +0100 Subject: [PATCH] fix: correct preview centering with scaling (#1701) --- quickshell/Modules/Settings/DisplayConfig/MonitorCanvas.qml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/quickshell/Modules/Settings/DisplayConfig/MonitorCanvas.qml b/quickshell/Modules/Settings/DisplayConfig/MonitorCanvas.qml index 6523fef7..accdfd7b 100644 --- a/quickshell/Modules/Settings/DisplayConfig/MonitorCanvas.qml +++ b/quickshell/Modules/Settings/DisplayConfig/MonitorCanvas.qml @@ -21,8 +21,9 @@ Rectangle { continue; const x = output.logical.x; const y = output.logical.y; - const w = output.logical.width || 1920; - const h = output.logical.height || 1080; + const size = DisplayConfigState.getLogicalSize(output); + const w = size.w || 1920; + const h = size.h || 1080; minX = Math.min(minX, x); minY = Math.min(minY, y); maxX = Math.max(maxX, x + w);