git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commit35f6207f97b01bc557a95202984650c753143805
parentff73592c92
authorIsaac Freund <[email protected]>
date2025-12-26 21:24
OutputManager: fix setting output scale

Andrew is right, I should stop using default field values like this.

 river/OutputManager.zig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/river/OutputManager.zig b/river/OutputManager.zig
index 8219fcd..556a1fb 100644
--- a/river/OutputManager.zig
+++ b/river/OutputManager.zig
@@ -167,6 +167,7 @@ fn handleManagerApply(_: *wl.Listener(*wlr.OutputConfigurationV1), config: *wlr.
             },
             .x = head.state.x,
             .y = head.state.y,
+            .scale = head.state.scale,
             .transform = head.state.transform,
             .adaptive_sync = head.state.adaptive_sync_enabled,
             .auto_layout = false,