From 256dcdd5479221aa719ea67f9795c67ff678ad43 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Fri, 16 Feb 2024 19:43:12 +0100 Subject: [PATCH] Add missing wlr_output_state_init() calls --- sway/config/output.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sway/config/output.c b/sway/config/output.c index 54ebaa17a..84229aab0 100644 --- a/sway/config/output.c +++ b/sway/config/output.c @@ -515,6 +515,7 @@ bool apply_output_config(struct output_config *oc, struct sway_output *output) { output->enabling = (!oc || oc->enabled); struct wlr_output_state pending = {0}; + wlr_output_state_init(&pending, output->wlr_output); queue_output_config(oc, output, &pending); sway_log(SWAY_DEBUG, "Committing output %s", wlr_output->name); @@ -599,6 +600,7 @@ bool test_output_config(struct output_config *oc, struct sway_output *output) { } struct wlr_output_state pending = {0}; + wlr_output_state_init(&pending, output->wlr_output); queue_output_config(oc, output, &pending); return wlr_output_test_state(output->wlr_output, &pending); }