From 9cd13c02c3605ba64e7fb2db9f62445423bb6e4c Mon Sep 17 00:00:00 2001 From: Mars-Wave <57585293+Mars-Wave@users.noreply.github.com> Date: Tue, 24 Mar 2026 23:28:46 +0100 Subject: [PATCH] Save kanshi snapshot ahead of mode removal --- src/outputs.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/outputs.c b/src/outputs.c index 8d5662f..b0d7c44 100644 --- a/src/outputs.c +++ b/src/outputs.c @@ -400,6 +400,9 @@ static void mode_handle_preferred(void *data, static void mode_handle_finished(void *data, struct zwlr_output_mode_v1 *wlr_mode) { struct wd_mode *mode = data; +#ifdef WITH_KANSHI + wd_save_kanshi_snapshot(mode->head->state); +#endif wl_list_remove(&mode->link); wd_mode_destroy(mode); }