From c5fffd6e2c48aa7fb8b45b8bdcd972bbd8ce900b Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Fri, 29 Nov 2024 21:11:02 +0300 Subject: [PATCH] Initial WIP floating window implementation --- niri-config/src/lib.rs | 15 + niri-ipc/src/lib.rs | 10 + niri-visual-tests/src/cases/layout.rs | 23 +- resources/default-config.kdl | 4 + src/handlers/compositor.rs | 27 +- src/handlers/xdg_shell.rs | 13 +- src/input/mod.rs | 19 + src/layout/floating.rs | 815 ++++++++++++++++++ src/layout/mod.rs | 236 ++++- src/layout/monitor.rs | 53 +- src/layout/scrolling.rs | 41 +- src/layout/workspace.rs | 412 ++++++++- src/niri.rs | 2 +- ..._target_output_and_workspace@fsF-spA1.snap | 2 +- ..._target_output_and_workspace@fsF-spA2.snap | 2 +- ..._target_output_and_workspace@fsF-spB1.snap | 4 +- ..._target_output_and_workspace@fsF-spB2.snap | 2 +- ...t_output_and_workspace@fsF-wfsA1-spA1.snap | 2 +- ...t_output_and_workspace@fsF-wfsA1-spA2.snap | 2 +- ...t_output_and_workspace@fsF-wfsA1-spB1.snap | 4 +- ...t_output_and_workspace@fsF-wfsA1-spB2.snap | 4 +- ...t_output_and_workspace@fsF-wfsA2-spA1.snap | 2 +- ...t_output_and_workspace@fsF-wfsA2-spA2.snap | 1 + ...t_output_and_workspace@fsF-wfsA2-spB1.snap | 4 +- ...t_output_and_workspace@fsF-wfsA2-spB2.snap | 3 +- ...t_output_and_workspace@fsF-wfsAA-spA1.snap | 4 +- ...t_output_and_workspace@fsF-wfsAA-spA2.snap | 4 +- ...t_output_and_workspace@fsF-wfsAA-spB1.snap | 6 +- ...t_output_and_workspace@fsF-wfsAA-spB2.snap | 4 +- ...t_output_and_workspace@fsF-wfsAN-spA1.snap | 2 +- ...t_output_and_workspace@fsF-wfsAN-spA2.snap | 2 +- ...t_output_and_workspace@fsF-wfsAN-spB1.snap | 4 +- ...t_output_and_workspace@fsF-wfsAN-spB2.snap | 3 +- ...t_output_and_workspace@fsF-wfsB1-spA1.snap | 2 +- ...t_output_and_workspace@fsF-wfsB1-spA2.snap | 2 +- ...t_output_and_workspace@fsF-wfsB1-spB1.snap | 4 +- ...t_output_and_workspace@fsF-wfsB1-spB2.snap | 4 +- ...t_output_and_workspace@fsF-wfsB2-spA1.snap | 1 + ...t_output_and_workspace@fsF-wfsB2-spA2.snap | 1 + ...t_output_and_workspace@fsF-wfsB2-spB1.snap | 2 +- ...t_output_and_workspace@fsF-wfsB2-spB2.snap | 2 +- ...t_output_and_workspace@fsF-wfsBN-spA1.snap | 2 +- ...t_output_and_workspace@fsF-wfsBN-spA2.snap | 2 +- ...t_output_and_workspace@fsF-wfsBN-spB1.snap | 4 +- ...t_output_and_workspace@fsF-wfsBN-spB2.snap | 2 +- ...t_output_and_workspace@fsF-wfsBU-spA1.snap | 2 +- ...t_output_and_workspace@fsF-wfsBU-spA2.snap | 2 +- ...t_output_and_workspace@fsF-wfsBU-spB1.snap | 4 +- ...t_output_and_workspace@fsF-wfsBU-spB2.snap | 2 +- ..._target_output_and_workspace@fsT-spA1.snap | 2 +- ..._target_output_and_workspace@fsT-spA2.snap | 2 +- ..._target_output_and_workspace@fsT-spB1.snap | 4 +- ..._target_output_and_workspace@fsT-spB2.snap | 3 +- ...t_output_and_workspace@fsT-wfsA1-spA1.snap | 2 +- ...t_output_and_workspace@fsT-wfsA1-spA2.snap | 2 +- ...t_output_and_workspace@fsT-wfsA1-spB1.snap | 4 +- ...t_output_and_workspace@fsT-wfsA1-spB2.snap | 4 +- ...t_output_and_workspace@fsT-wfsA2-spA1.snap | 2 +- ...t_output_and_workspace@fsT-wfsA2-spA2.snap | 1 + ...t_output_and_workspace@fsT-wfsA2-spB1.snap | 4 +- ...t_output_and_workspace@fsT-wfsA2-spB2.snap | 3 +- ...t_output_and_workspace@fsT-wfsAA-spA1.snap | 4 +- ...t_output_and_workspace@fsT-wfsAA-spA2.snap | 4 +- ...t_output_and_workspace@fsT-wfsAA-spB1.snap | 6 +- ...t_output_and_workspace@fsT-wfsAA-spB2.snap | 4 +- ...t_output_and_workspace@fsT-wfsAN-spA1.snap | 2 +- ...t_output_and_workspace@fsT-wfsAN-spA2.snap | 2 +- ...t_output_and_workspace@fsT-wfsAN-spB1.snap | 4 +- ...t_output_and_workspace@fsT-wfsAN-spB2.snap | 3 +- ...t_output_and_workspace@fsT-wfsB1-spA1.snap | 2 +- ...t_output_and_workspace@fsT-wfsB1-spA2.snap | 2 +- ...t_output_and_workspace@fsT-wfsB1-spB1.snap | 4 +- ...t_output_and_workspace@fsT-wfsB1-spB2.snap | 4 +- ...t_output_and_workspace@fsT-wfsB2-spA1.snap | 1 + ...t_output_and_workspace@fsT-wfsB2-spA2.snap | 1 + ...t_output_and_workspace@fsT-wfsB2-spB1.snap | 3 +- ...t_output_and_workspace@fsT-wfsB2-spB2.snap | 3 +- ...t_output_and_workspace@fsT-wfsBN-spA1.snap | 2 +- ...t_output_and_workspace@fsT-wfsBN-spA2.snap | 2 +- ...t_output_and_workspace@fsT-wfsBN-spB1.snap | 4 +- ...t_output_and_workspace@fsT-wfsBN-spB2.snap | 3 +- ...t_output_and_workspace@fsT-wfsBU-spA1.snap | 2 +- ...t_output_and_workspace@fsT-wfsBU-spA2.snap | 2 +- ...t_output_and_workspace@fsT-wfsBU-spB1.snap | 4 +- ...t_output_and_workspace@fsT-wfsBU-spB2.snap | 3 +- ...et_output_and_workspace@out1-fsF-spA1.snap | 2 +- ...et_output_and_workspace@out1-fsF-spA2.snap | 2 +- ...et_output_and_workspace@out1-fsF-spB1.snap | 4 +- ...et_output_and_workspace@out1-fsF-spB2.snap | 4 +- ...put_and_workspace@out1-fsF-wfsA1-spA1.snap | 2 +- ...put_and_workspace@out1-fsF-wfsA1-spA2.snap | 2 +- ...put_and_workspace@out1-fsF-wfsA1-spB1.snap | 4 +- ...put_and_workspace@out1-fsF-wfsA1-spB2.snap | 4 +- ...put_and_workspace@out1-fsF-wfsA2-spA1.snap | 2 +- ...put_and_workspace@out1-fsF-wfsA2-spA2.snap | 1 + ...put_and_workspace@out1-fsF-wfsA2-spB1.snap | 4 +- ...put_and_workspace@out1-fsF-wfsA2-spB2.snap | 3 +- ...put_and_workspace@out1-fsF-wfsAA-spA1.snap | 4 +- ...put_and_workspace@out1-fsF-wfsAA-spA2.snap | 4 +- ...put_and_workspace@out1-fsF-wfsAA-spB1.snap | 6 +- ...put_and_workspace@out1-fsF-wfsAA-spB2.snap | 6 +- ...put_and_workspace@out1-fsF-wfsAN-spA1.snap | 2 +- ...put_and_workspace@out1-fsF-wfsAN-spA2.snap | 2 +- ...put_and_workspace@out1-fsF-wfsAN-spB1.snap | 4 +- ...put_and_workspace@out1-fsF-wfsAN-spB2.snap | 4 +- ...put_and_workspace@out1-fsF-wfsB1-spA1.snap | 2 +- ...put_and_workspace@out1-fsF-wfsB1-spA2.snap | 2 +- ...put_and_workspace@out1-fsF-wfsB1-spB1.snap | 4 +- ...put_and_workspace@out1-fsF-wfsB1-spB2.snap | 4 +- ...put_and_workspace@out1-fsF-wfsB2-spA1.snap | 2 +- ...put_and_workspace@out1-fsF-wfsB2-spA2.snap | 2 +- ...put_and_workspace@out1-fsF-wfsB2-spB1.snap | 4 +- ...put_and_workspace@out1-fsF-wfsB2-spB2.snap | 4 +- ...put_and_workspace@out1-fsF-wfsBN-spA1.snap | 2 +- ...put_and_workspace@out1-fsF-wfsBN-spA2.snap | 2 +- ...put_and_workspace@out1-fsF-wfsBN-spB1.snap | 4 +- ...put_and_workspace@out1-fsF-wfsBN-spB2.snap | 4 +- ...put_and_workspace@out1-fsF-wfsBU-spA1.snap | 2 +- ...put_and_workspace@out1-fsF-wfsBU-spA2.snap | 2 +- ...put_and_workspace@out1-fsF-wfsBU-spB1.snap | 4 +- ...put_and_workspace@out1-fsF-wfsBU-spB2.snap | 4 +- ...et_output_and_workspace@out1-fsT-spA1.snap | 2 +- ...et_output_and_workspace@out1-fsT-spA2.snap | 2 +- ...et_output_and_workspace@out1-fsT-spB1.snap | 4 +- ...et_output_and_workspace@out1-fsT-spB2.snap | 4 +- ...put_and_workspace@out1-fsT-wfsA1-spA1.snap | 2 +- ...put_and_workspace@out1-fsT-wfsA1-spA2.snap | 2 +- ...put_and_workspace@out1-fsT-wfsA1-spB1.snap | 4 +- ...put_and_workspace@out1-fsT-wfsA1-spB2.snap | 4 +- ...put_and_workspace@out1-fsT-wfsA2-spA1.snap | 2 +- ...put_and_workspace@out1-fsT-wfsA2-spA2.snap | 1 + ...put_and_workspace@out1-fsT-wfsA2-spB1.snap | 4 +- ...put_and_workspace@out1-fsT-wfsA2-spB2.snap | 3 +- ...put_and_workspace@out1-fsT-wfsAA-spA1.snap | 4 +- ...put_and_workspace@out1-fsT-wfsAA-spA2.snap | 4 +- ...put_and_workspace@out1-fsT-wfsAA-spB1.snap | 6 +- ...put_and_workspace@out1-fsT-wfsAA-spB2.snap | 6 +- ...put_and_workspace@out1-fsT-wfsAN-spA1.snap | 2 +- ...put_and_workspace@out1-fsT-wfsAN-spA2.snap | 2 +- ...put_and_workspace@out1-fsT-wfsAN-spB1.snap | 4 +- ...put_and_workspace@out1-fsT-wfsAN-spB2.snap | 4 +- ...put_and_workspace@out1-fsT-wfsB1-spA1.snap | 2 +- ...put_and_workspace@out1-fsT-wfsB1-spA2.snap | 2 +- ...put_and_workspace@out1-fsT-wfsB1-spB1.snap | 4 +- ...put_and_workspace@out1-fsT-wfsB1-spB2.snap | 4 +- ...put_and_workspace@out1-fsT-wfsB2-spA1.snap | 2 +- ...put_and_workspace@out1-fsT-wfsB2-spA2.snap | 2 +- ...put_and_workspace@out1-fsT-wfsB2-spB1.snap | 4 +- ...put_and_workspace@out1-fsT-wfsB2-spB2.snap | 4 +- ...put_and_workspace@out1-fsT-wfsBN-spA1.snap | 2 +- ...put_and_workspace@out1-fsT-wfsBN-spA2.snap | 2 +- ...put_and_workspace@out1-fsT-wfsBN-spB1.snap | 4 +- ...put_and_workspace@out1-fsT-wfsBN-spB2.snap | 4 +- ...put_and_workspace@out1-fsT-wfsBU-spA1.snap | 2 +- ...put_and_workspace@out1-fsT-wfsBU-spA2.snap | 2 +- ...put_and_workspace@out1-fsT-wfsBU-spB1.snap | 4 +- ...put_and_workspace@out1-fsT-wfsBU-spB2.snap | 4 +- ...target_output_and_workspace@out1-spA1.snap | 2 +- ...target_output_and_workspace@out1-spA2.snap | 2 +- ...target_output_and_workspace@out1-spB1.snap | 4 +- ...target_output_and_workspace@out1-spB2.snap | 4 +- ..._output_and_workspace@out1-wfsA1-spA1.snap | 2 +- ..._output_and_workspace@out1-wfsA1-spA2.snap | 2 +- ..._output_and_workspace@out1-wfsA1-spB1.snap | 4 +- ..._output_and_workspace@out1-wfsA1-spB2.snap | 4 +- ..._output_and_workspace@out1-wfsA2-spA1.snap | 2 +- ..._output_and_workspace@out1-wfsA2-spA2.snap | 1 + ..._output_and_workspace@out1-wfsA2-spB1.snap | 4 +- ..._output_and_workspace@out1-wfsA2-spB2.snap | 3 +- ..._output_and_workspace@out1-wfsAA-spA1.snap | 4 +- ..._output_and_workspace@out1-wfsAA-spA2.snap | 4 +- ..._output_and_workspace@out1-wfsAA-spB1.snap | 6 +- ..._output_and_workspace@out1-wfsAA-spB2.snap | 6 +- ..._output_and_workspace@out1-wfsAN-spA1.snap | 2 +- ..._output_and_workspace@out1-wfsAN-spA2.snap | 2 +- ..._output_and_workspace@out1-wfsAN-spB1.snap | 4 +- ..._output_and_workspace@out1-wfsAN-spB2.snap | 4 +- ..._output_and_workspace@out1-wfsB1-spA1.snap | 2 +- ..._output_and_workspace@out1-wfsB1-spA2.snap | 2 +- ..._output_and_workspace@out1-wfsB1-spB1.snap | 4 +- ..._output_and_workspace@out1-wfsB1-spB2.snap | 4 +- ..._output_and_workspace@out1-wfsB2-spA1.snap | 2 +- ..._output_and_workspace@out1-wfsB2-spA2.snap | 2 +- ..._output_and_workspace@out1-wfsB2-spB1.snap | 4 +- ..._output_and_workspace@out1-wfsB2-spB2.snap | 4 +- ..._output_and_workspace@out1-wfsBN-spA1.snap | 2 +- ..._output_and_workspace@out1-wfsBN-spA2.snap | 2 +- ..._output_and_workspace@out1-wfsBN-spB1.snap | 4 +- ..._output_and_workspace@out1-wfsBN-spB2.snap | 4 +- ..._output_and_workspace@out1-wfsBU-spA1.snap | 2 +- ..._output_and_workspace@out1-wfsBU-spA2.snap | 2 +- ..._output_and_workspace@out1-wfsBU-spB1.snap | 4 +- ..._output_and_workspace@out1-wfsBU-spB2.snap | 4 +- ...et_output_and_workspace@out2-fsF-spA1.snap | 1 + ...et_output_and_workspace@out2-fsF-spA2.snap | 1 + ...et_output_and_workspace@out2-fsF-spB1.snap | 2 +- ...et_output_and_workspace@out2-fsF-spB2.snap | 2 +- ...put_and_workspace@out2-fsF-wfsA1-spA1.snap | 2 +- ...put_and_workspace@out2-fsF-wfsA1-spA2.snap | 2 +- ...put_and_workspace@out2-fsF-wfsA1-spB1.snap | 4 +- ...put_and_workspace@out2-fsF-wfsA1-spB2.snap | 4 +- ...put_and_workspace@out2-fsF-wfsA2-spA1.snap | 1 + ...put_and_workspace@out2-fsF-wfsA2-spA2.snap | 1 + ...put_and_workspace@out2-fsF-wfsA2-spB1.snap | 3 +- ...put_and_workspace@out2-fsF-wfsA2-spB2.snap | 3 +- ...put_and_workspace@out2-fsF-wfsAA-spA1.snap | 2 +- ...put_and_workspace@out2-fsF-wfsAA-spA2.snap | 2 +- ...put_and_workspace@out2-fsF-wfsAA-spB1.snap | 4 +- ...put_and_workspace@out2-fsF-wfsAA-spB2.snap | 4 +- ...put_and_workspace@out2-fsF-wfsAN-spA1.snap | 1 + ...put_and_workspace@out2-fsF-wfsAN-spA2.snap | 1 + ...put_and_workspace@out2-fsF-wfsAN-spB1.snap | 3 +- ...put_and_workspace@out2-fsF-wfsAN-spB2.snap | 3 +- ...put_and_workspace@out2-fsF-wfsB1-spA1.snap | 1 + ...put_and_workspace@out2-fsF-wfsB1-spA2.snap | 1 + ...put_and_workspace@out2-fsF-wfsB1-spB1.snap | 2 +- ...put_and_workspace@out2-fsF-wfsB1-spB2.snap | 2 +- ...put_and_workspace@out2-fsF-wfsB2-spA1.snap | 1 + ...put_and_workspace@out2-fsF-wfsB2-spA2.snap | 1 + ...put_and_workspace@out2-fsF-wfsB2-spB1.snap | 2 +- ...put_and_workspace@out2-fsF-wfsB2-spB2.snap | 2 +- ...put_and_workspace@out2-fsF-wfsBN-spA1.snap | 1 + ...put_and_workspace@out2-fsF-wfsBN-spA2.snap | 1 + ...put_and_workspace@out2-fsF-wfsBN-spB1.snap | 2 +- ...put_and_workspace@out2-fsF-wfsBN-spB2.snap | 2 +- ...put_and_workspace@out2-fsF-wfsBU-spA1.snap | 1 + ...put_and_workspace@out2-fsF-wfsBU-spA2.snap | 1 + ...put_and_workspace@out2-fsF-wfsBU-spB1.snap | 2 +- ...put_and_workspace@out2-fsF-wfsBU-spB2.snap | 2 +- ...et_output_and_workspace@out2-fsT-spA1.snap | 1 + ...et_output_and_workspace@out2-fsT-spA2.snap | 1 + ...et_output_and_workspace@out2-fsT-spB1.snap | 3 +- ...et_output_and_workspace@out2-fsT-spB2.snap | 3 +- ...put_and_workspace@out2-fsT-wfsA1-spA1.snap | 2 +- ...put_and_workspace@out2-fsT-wfsA1-spA2.snap | 2 +- ...put_and_workspace@out2-fsT-wfsA1-spB1.snap | 4 +- ...put_and_workspace@out2-fsT-wfsA1-spB2.snap | 4 +- ...put_and_workspace@out2-fsT-wfsA2-spA1.snap | 1 + ...put_and_workspace@out2-fsT-wfsA2-spA2.snap | 1 + ...put_and_workspace@out2-fsT-wfsA2-spB1.snap | 3 +- ...put_and_workspace@out2-fsT-wfsA2-spB2.snap | 3 +- ...put_and_workspace@out2-fsT-wfsAA-spA1.snap | 2 +- ...put_and_workspace@out2-fsT-wfsAA-spA2.snap | 2 +- ...put_and_workspace@out2-fsT-wfsAA-spB1.snap | 4 +- ...put_and_workspace@out2-fsT-wfsAA-spB2.snap | 4 +- ...put_and_workspace@out2-fsT-wfsAN-spA1.snap | 1 + ...put_and_workspace@out2-fsT-wfsAN-spA2.snap | 1 + ...put_and_workspace@out2-fsT-wfsAN-spB1.snap | 3 +- ...put_and_workspace@out2-fsT-wfsAN-spB2.snap | 3 +- ...put_and_workspace@out2-fsT-wfsB1-spA1.snap | 1 + ...put_and_workspace@out2-fsT-wfsB1-spA2.snap | 1 + ...put_and_workspace@out2-fsT-wfsB1-spB1.snap | 3 +- ...put_and_workspace@out2-fsT-wfsB1-spB2.snap | 3 +- ...put_and_workspace@out2-fsT-wfsB2-spA1.snap | 1 + ...put_and_workspace@out2-fsT-wfsB2-spA2.snap | 1 + ...put_and_workspace@out2-fsT-wfsB2-spB1.snap | 3 +- ...put_and_workspace@out2-fsT-wfsB2-spB2.snap | 3 +- ...put_and_workspace@out2-fsT-wfsBN-spA1.snap | 1 + ...put_and_workspace@out2-fsT-wfsBN-spA2.snap | 1 + ...put_and_workspace@out2-fsT-wfsBN-spB1.snap | 3 +- ...put_and_workspace@out2-fsT-wfsBN-spB2.snap | 3 +- ...put_and_workspace@out2-fsT-wfsBU-spA1.snap | 1 + ...put_and_workspace@out2-fsT-wfsBU-spA2.snap | 1 + ...put_and_workspace@out2-fsT-wfsBU-spB1.snap | 3 +- ...put_and_workspace@out2-fsT-wfsBU-spB2.snap | 3 +- ...target_output_and_workspace@out2-spA1.snap | 1 + ...target_output_and_workspace@out2-spA2.snap | 1 + ...target_output_and_workspace@out2-spB1.snap | 2 +- ...target_output_and_workspace@out2-spB2.snap | 2 +- ..._output_and_workspace@out2-wfsA1-spA1.snap | 2 +- ..._output_and_workspace@out2-wfsA1-spA2.snap | 2 +- ..._output_and_workspace@out2-wfsA1-spB1.snap | 4 +- ..._output_and_workspace@out2-wfsA1-spB2.snap | 4 +- ..._output_and_workspace@out2-wfsA2-spA1.snap | 1 + ..._output_and_workspace@out2-wfsA2-spA2.snap | 1 + ..._output_and_workspace@out2-wfsA2-spB1.snap | 3 +- ..._output_and_workspace@out2-wfsA2-spB2.snap | 3 +- ..._output_and_workspace@out2-wfsAA-spA1.snap | 2 +- ..._output_and_workspace@out2-wfsAA-spA2.snap | 2 +- ..._output_and_workspace@out2-wfsAA-spB1.snap | 4 +- ..._output_and_workspace@out2-wfsAA-spB2.snap | 4 +- ..._output_and_workspace@out2-wfsAN-spA1.snap | 1 + ..._output_and_workspace@out2-wfsAN-spA2.snap | 1 + ..._output_and_workspace@out2-wfsAN-spB1.snap | 3 +- ..._output_and_workspace@out2-wfsAN-spB2.snap | 3 +- ..._output_and_workspace@out2-wfsB1-spA1.snap | 1 + ..._output_and_workspace@out2-wfsB1-spA2.snap | 1 + ..._output_and_workspace@out2-wfsB1-spB1.snap | 3 +- ..._output_and_workspace@out2-wfsB1-spB2.snap | 3 +- ..._output_and_workspace@out2-wfsB2-spA1.snap | 1 + ..._output_and_workspace@out2-wfsB2-spA2.snap | 1 + ..._output_and_workspace@out2-wfsB2-spB1.snap | 3 +- ..._output_and_workspace@out2-wfsB2-spB2.snap | 3 +- ..._output_and_workspace@out2-wfsBN-spA1.snap | 1 + ..._output_and_workspace@out2-wfsBN-spA2.snap | 1 + ..._output_and_workspace@out2-wfsBN-spB1.snap | 3 +- ..._output_and_workspace@out2-wfsBN-spB2.snap | 3 +- ..._output_and_workspace@out2-wfsBU-spA1.snap | 1 + ..._output_and_workspace@out2-wfsBU-spA2.snap | 1 + ..._output_and_workspace@out2-wfsBU-spB1.snap | 2 +- ..._output_and_workspace@out2-wfsBU-spB2.snap | 2 +- ...heck_target_output_and_workspace@spA1.snap | 2 +- ...heck_target_output_and_workspace@spA2.snap | 2 +- ...heck_target_output_and_workspace@spB1.snap | 4 +- ...heck_target_output_and_workspace@spB2.snap | 2 +- ...arget_output_and_workspace@wfsA1-spA1.snap | 2 +- ...arget_output_and_workspace@wfsA1-spA2.snap | 2 +- ...arget_output_and_workspace@wfsA1-spB1.snap | 4 +- ...arget_output_and_workspace@wfsA1-spB2.snap | 4 +- ...arget_output_and_workspace@wfsA2-spA1.snap | 2 +- ...arget_output_and_workspace@wfsA2-spA2.snap | 1 + ...arget_output_and_workspace@wfsA2-spB1.snap | 4 +- ...arget_output_and_workspace@wfsA2-spB2.snap | 3 +- ...arget_output_and_workspace@wfsAA-spA1.snap | 4 +- ...arget_output_and_workspace@wfsAA-spA2.snap | 4 +- ...arget_output_and_workspace@wfsAA-spB1.snap | 6 +- ...arget_output_and_workspace@wfsAA-spB2.snap | 4 +- ...arget_output_and_workspace@wfsAN-spA1.snap | 2 +- ...arget_output_and_workspace@wfsAN-spA2.snap | 2 +- ...arget_output_and_workspace@wfsAN-spB1.snap | 4 +- ...arget_output_and_workspace@wfsAN-spB2.snap | 3 +- ...arget_output_and_workspace@wfsB1-spA1.snap | 2 +- ...arget_output_and_workspace@wfsB1-spA2.snap | 2 +- ...arget_output_and_workspace@wfsB1-spB1.snap | 4 +- ...arget_output_and_workspace@wfsB1-spB2.snap | 4 +- ...arget_output_and_workspace@wfsB2-spA1.snap | 1 + ...arget_output_and_workspace@wfsB2-spA2.snap | 1 + ...arget_output_and_workspace@wfsB2-spB1.snap | 3 +- ...arget_output_and_workspace@wfsB2-spB2.snap | 3 +- ...arget_output_and_workspace@wfsBN-spA1.snap | 2 +- ...arget_output_and_workspace@wfsBN-spA2.snap | 2 +- ...arget_output_and_workspace@wfsBN-spB1.snap | 4 +- ...arget_output_and_workspace@wfsBN-spB2.snap | 3 +- ...arget_output_and_workspace@wfsBU-spA1.snap | 2 +- ...arget_output_and_workspace@wfsBU-spA2.snap | 2 +- ...arget_output_and_workspace@wfsBU-spB1.snap | 4 +- ...arget_output_and_workspace@wfsBU-spB2.snap | 2 +- ...get_output_and_workspace@ws1-fsF-spA1.snap | 2 +- ...get_output_and_workspace@ws1-fsF-spA2.snap | 2 +- ...get_output_and_workspace@ws1-fsF-spB1.snap | 4 +- ...get_output_and_workspace@ws1-fsF-spB2.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsA1-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsA1-spA2.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsA1-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsA1-spB2.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsA2-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsA2-spA2.snap | 1 + ...tput_and_workspace@ws1-fsF-wfsA2-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsA2-spB2.snap | 3 +- ...tput_and_workspace@ws1-fsF-wfsAA-spA1.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsAA-spA2.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsAA-spB1.snap | 6 +- ...tput_and_workspace@ws1-fsF-wfsAA-spB2.snap | 6 +- ...tput_and_workspace@ws1-fsF-wfsAN-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsAN-spA2.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsAN-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsAN-spB2.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsB1-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsB1-spA2.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsB1-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsB1-spB2.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsB2-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsB2-spA2.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsB2-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsB2-spB2.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsBN-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsBN-spA2.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsBN-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsBN-spB2.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsBU-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsBU-spA2.snap | 2 +- ...tput_and_workspace@ws1-fsF-wfsBU-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsF-wfsBU-spB2.snap | 4 +- ...get_output_and_workspace@ws1-fsT-spA1.snap | 2 +- ...get_output_and_workspace@ws1-fsT-spA2.snap | 2 +- ...get_output_and_workspace@ws1-fsT-spB1.snap | 4 +- ...get_output_and_workspace@ws1-fsT-spB2.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsA1-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsA1-spA2.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsA1-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsA1-spB2.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsA2-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsA2-spA2.snap | 1 + ...tput_and_workspace@ws1-fsT-wfsA2-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsA2-spB2.snap | 3 +- ...tput_and_workspace@ws1-fsT-wfsAA-spA1.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsAA-spA2.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsAA-spB1.snap | 6 +- ...tput_and_workspace@ws1-fsT-wfsAA-spB2.snap | 6 +- ...tput_and_workspace@ws1-fsT-wfsAN-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsAN-spA2.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsAN-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsAN-spB2.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsB1-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsB1-spA2.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsB1-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsB1-spB2.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsB2-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsB2-spA2.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsB2-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsB2-spB2.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsBN-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsBN-spA2.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsBN-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsBN-spB2.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsBU-spA1.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsBU-spA2.snap | 2 +- ...tput_and_workspace@ws1-fsT-wfsBU-spB1.snap | 4 +- ...tput_and_workspace@ws1-fsT-wfsBU-spB2.snap | 4 +- ...utput_and_workspace@ws1-out1-fsF-spA1.snap | 2 +- ...utput_and_workspace@ws1-out1-fsF-spA2.snap | 2 +- ...utput_and_workspace@ws1-out1-fsF-spB1.snap | 4 +- ...utput_and_workspace@ws1-out1-fsF-spB2.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsA1-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsA1-spA2.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsA1-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsA1-spB2.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsA2-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsA2-spA2.snap | 1 + ...and_workspace@ws1-out1-fsF-wfsA2-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsA2-spB2.snap | 3 +- ...and_workspace@ws1-out1-fsF-wfsAA-spA1.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsAA-spA2.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsAA-spB1.snap | 6 +- ...and_workspace@ws1-out1-fsF-wfsAA-spB2.snap | 6 +- ...and_workspace@ws1-out1-fsF-wfsAN-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsAN-spA2.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsAN-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsAN-spB2.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsB1-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsB1-spA2.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsB1-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsB1-spB2.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsB2-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsB2-spA2.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsB2-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsB2-spB2.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsBN-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsBN-spA2.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsBN-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsBN-spB2.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsBU-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsBU-spA2.snap | 2 +- ...and_workspace@ws1-out1-fsF-wfsBU-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsF-wfsBU-spB2.snap | 4 +- ...utput_and_workspace@ws1-out1-fsT-spA1.snap | 2 +- ...utput_and_workspace@ws1-out1-fsT-spA2.snap | 2 +- ...utput_and_workspace@ws1-out1-fsT-spB1.snap | 4 +- ...utput_and_workspace@ws1-out1-fsT-spB2.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsA1-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsA1-spA2.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsA1-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsA1-spB2.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsA2-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsA2-spA2.snap | 1 + ...and_workspace@ws1-out1-fsT-wfsA2-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsA2-spB2.snap | 3 +- ...and_workspace@ws1-out1-fsT-wfsAA-spA1.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsAA-spA2.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsAA-spB1.snap | 6 +- ...and_workspace@ws1-out1-fsT-wfsAA-spB2.snap | 6 +- ...and_workspace@ws1-out1-fsT-wfsAN-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsAN-spA2.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsAN-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsAN-spB2.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsB1-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsB1-spA2.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsB1-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsB1-spB2.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsB2-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsB2-spA2.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsB2-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsB2-spB2.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsBN-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsBN-spA2.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsBN-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsBN-spB2.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsBU-spA1.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsBU-spA2.snap | 2 +- ...and_workspace@ws1-out1-fsT-wfsBU-spB1.snap | 4 +- ...and_workspace@ws1-out1-fsT-wfsBU-spB2.snap | 4 +- ...et_output_and_workspace@ws1-out1-spA1.snap | 2 +- ...et_output_and_workspace@ws1-out1-spA2.snap | 2 +- ...et_output_and_workspace@ws1-out1-spB1.snap | 4 +- ...et_output_and_workspace@ws1-out1-spB2.snap | 4 +- ...put_and_workspace@ws1-out1-wfsA1-spA1.snap | 2 +- ...put_and_workspace@ws1-out1-wfsA1-spA2.snap | 2 +- ...put_and_workspace@ws1-out1-wfsA1-spB1.snap | 4 +- ...put_and_workspace@ws1-out1-wfsA1-spB2.snap | 4 +- ...put_and_workspace@ws1-out1-wfsA2-spA1.snap | 2 +- ...put_and_workspace@ws1-out1-wfsA2-spA2.snap | 1 + ...put_and_workspace@ws1-out1-wfsA2-spB1.snap | 4 +- ...put_and_workspace@ws1-out1-wfsA2-spB2.snap | 3 +- ...put_and_workspace@ws1-out1-wfsAA-spA1.snap | 4 +- ...put_and_workspace@ws1-out1-wfsAA-spA2.snap | 4 +- ...put_and_workspace@ws1-out1-wfsAA-spB1.snap | 6 +- ...put_and_workspace@ws1-out1-wfsAA-spB2.snap | 6 +- ...put_and_workspace@ws1-out1-wfsAN-spA1.snap | 2 +- ...put_and_workspace@ws1-out1-wfsAN-spA2.snap | 2 +- ...put_and_workspace@ws1-out1-wfsAN-spB1.snap | 4 +- ...put_and_workspace@ws1-out1-wfsAN-spB2.snap | 4 +- ...put_and_workspace@ws1-out1-wfsB1-spA1.snap | 2 +- ...put_and_workspace@ws1-out1-wfsB1-spA2.snap | 2 +- ...put_and_workspace@ws1-out1-wfsB1-spB1.snap | 4 +- ...put_and_workspace@ws1-out1-wfsB1-spB2.snap | 4 +- ...put_and_workspace@ws1-out1-wfsB2-spA1.snap | 2 +- ...put_and_workspace@ws1-out1-wfsB2-spA2.snap | 2 +- ...put_and_workspace@ws1-out1-wfsB2-spB1.snap | 4 +- ...put_and_workspace@ws1-out1-wfsB2-spB2.snap | 4 +- ...put_and_workspace@ws1-out1-wfsBN-spA1.snap | 2 +- ...put_and_workspace@ws1-out1-wfsBN-spA2.snap | 2 +- ...put_and_workspace@ws1-out1-wfsBN-spB1.snap | 4 +- ...put_and_workspace@ws1-out1-wfsBN-spB2.snap | 4 +- ...put_and_workspace@ws1-out1-wfsBU-spA1.snap | 2 +- ...put_and_workspace@ws1-out1-wfsBU-spA2.snap | 2 +- ...put_and_workspace@ws1-out1-wfsBU-spB1.snap | 4 +- ...put_and_workspace@ws1-out1-wfsBU-spB2.snap | 4 +- ...utput_and_workspace@ws1-out2-fsF-spA1.snap | 2 +- ...utput_and_workspace@ws1-out2-fsF-spA2.snap | 2 +- ...utput_and_workspace@ws1-out2-fsF-spB1.snap | 4 +- ...utput_and_workspace@ws1-out2-fsF-spB2.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsA1-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsA1-spA2.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsA1-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsA1-spB2.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsA2-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsA2-spA2.snap | 1 + ...and_workspace@ws1-out2-fsF-wfsA2-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsA2-spB2.snap | 3 +- ...and_workspace@ws1-out2-fsF-wfsAA-spA1.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsAA-spA2.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsAA-spB1.snap | 6 +- ...and_workspace@ws1-out2-fsF-wfsAA-spB2.snap | 6 +- ...and_workspace@ws1-out2-fsF-wfsAN-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsAN-spA2.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsAN-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsAN-spB2.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsB1-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsB1-spA2.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsB1-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsB1-spB2.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsB2-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsB2-spA2.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsB2-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsB2-spB2.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsBN-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsBN-spA2.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsBN-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsBN-spB2.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsBU-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsBU-spA2.snap | 2 +- ...and_workspace@ws1-out2-fsF-wfsBU-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsF-wfsBU-spB2.snap | 4 +- ...utput_and_workspace@ws1-out2-fsT-spA1.snap | 2 +- ...utput_and_workspace@ws1-out2-fsT-spA2.snap | 2 +- ...utput_and_workspace@ws1-out2-fsT-spB1.snap | 4 +- ...utput_and_workspace@ws1-out2-fsT-spB2.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsA1-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsA1-spA2.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsA1-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsA1-spB2.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsA2-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsA2-spA2.snap | 1 + ...and_workspace@ws1-out2-fsT-wfsA2-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsA2-spB2.snap | 3 +- ...and_workspace@ws1-out2-fsT-wfsAA-spA1.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsAA-spA2.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsAA-spB1.snap | 6 +- ...and_workspace@ws1-out2-fsT-wfsAA-spB2.snap | 6 +- ...and_workspace@ws1-out2-fsT-wfsAN-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsAN-spA2.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsAN-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsAN-spB2.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsB1-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsB1-spA2.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsB1-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsB1-spB2.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsB2-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsB2-spA2.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsB2-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsB2-spB2.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsBN-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsBN-spA2.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsBN-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsBN-spB2.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsBU-spA1.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsBU-spA2.snap | 2 +- ...and_workspace@ws1-out2-fsT-wfsBU-spB1.snap | 4 +- ...and_workspace@ws1-out2-fsT-wfsBU-spB2.snap | 4 +- ...et_output_and_workspace@ws1-out2-spA1.snap | 2 +- ...et_output_and_workspace@ws1-out2-spA2.snap | 2 +- ...et_output_and_workspace@ws1-out2-spB1.snap | 4 +- ...et_output_and_workspace@ws1-out2-spB2.snap | 4 +- ...put_and_workspace@ws1-out2-wfsA1-spA1.snap | 2 +- ...put_and_workspace@ws1-out2-wfsA1-spA2.snap | 2 +- ...put_and_workspace@ws1-out2-wfsA1-spB1.snap | 4 +- ...put_and_workspace@ws1-out2-wfsA1-spB2.snap | 4 +- ...put_and_workspace@ws1-out2-wfsA2-spA1.snap | 2 +- ...put_and_workspace@ws1-out2-wfsA2-spA2.snap | 1 + ...put_and_workspace@ws1-out2-wfsA2-spB1.snap | 4 +- ...put_and_workspace@ws1-out2-wfsA2-spB2.snap | 3 +- ...put_and_workspace@ws1-out2-wfsAA-spA1.snap | 4 +- ...put_and_workspace@ws1-out2-wfsAA-spA2.snap | 4 +- ...put_and_workspace@ws1-out2-wfsAA-spB1.snap | 6 +- ...put_and_workspace@ws1-out2-wfsAA-spB2.snap | 6 +- ...put_and_workspace@ws1-out2-wfsAN-spA1.snap | 2 +- ...put_and_workspace@ws1-out2-wfsAN-spA2.snap | 2 +- ...put_and_workspace@ws1-out2-wfsAN-spB1.snap | 4 +- ...put_and_workspace@ws1-out2-wfsAN-spB2.snap | 4 +- ...put_and_workspace@ws1-out2-wfsB1-spA1.snap | 2 +- ...put_and_workspace@ws1-out2-wfsB1-spA2.snap | 2 +- ...put_and_workspace@ws1-out2-wfsB1-spB1.snap | 4 +- ...put_and_workspace@ws1-out2-wfsB1-spB2.snap | 4 +- ...put_and_workspace@ws1-out2-wfsB2-spA1.snap | 2 +- ...put_and_workspace@ws1-out2-wfsB2-spA2.snap | 2 +- ...put_and_workspace@ws1-out2-wfsB2-spB1.snap | 4 +- ...put_and_workspace@ws1-out2-wfsB2-spB2.snap | 4 +- ...put_and_workspace@ws1-out2-wfsBN-spA1.snap | 2 +- ...put_and_workspace@ws1-out2-wfsBN-spA2.snap | 2 +- ...put_and_workspace@ws1-out2-wfsBN-spB1.snap | 4 +- ...put_and_workspace@ws1-out2-wfsBN-spB2.snap | 4 +- ...put_and_workspace@ws1-out2-wfsBU-spA1.snap | 2 +- ...put_and_workspace@ws1-out2-wfsBU-spA2.snap | 2 +- ...put_and_workspace@ws1-out2-wfsBU-spB1.snap | 4 +- ...put_and_workspace@ws1-out2-wfsBU-spB2.snap | 4 +- ..._target_output_and_workspace@ws1-spA1.snap | 2 +- ..._target_output_and_workspace@ws1-spA2.snap | 2 +- ..._target_output_and_workspace@ws1-spB1.snap | 4 +- ..._target_output_and_workspace@ws1-spB2.snap | 4 +- ...t_output_and_workspace@ws1-wfsA1-spA1.snap | 2 +- ...t_output_and_workspace@ws1-wfsA1-spA2.snap | 2 +- ...t_output_and_workspace@ws1-wfsA1-spB1.snap | 4 +- ...t_output_and_workspace@ws1-wfsA1-spB2.snap | 4 +- ...t_output_and_workspace@ws1-wfsA2-spA1.snap | 2 +- ...t_output_and_workspace@ws1-wfsA2-spA2.snap | 1 + ...t_output_and_workspace@ws1-wfsA2-spB1.snap | 4 +- ...t_output_and_workspace@ws1-wfsA2-spB2.snap | 3 +- ...t_output_and_workspace@ws1-wfsAA-spA1.snap | 4 +- ...t_output_and_workspace@ws1-wfsAA-spA2.snap | 4 +- ...t_output_and_workspace@ws1-wfsAA-spB1.snap | 6 +- ...t_output_and_workspace@ws1-wfsAA-spB2.snap | 6 +- ...t_output_and_workspace@ws1-wfsAN-spA1.snap | 2 +- ...t_output_and_workspace@ws1-wfsAN-spA2.snap | 2 +- ...t_output_and_workspace@ws1-wfsAN-spB1.snap | 4 +- ...t_output_and_workspace@ws1-wfsAN-spB2.snap | 4 +- ...t_output_and_workspace@ws1-wfsB1-spA1.snap | 2 +- ...t_output_and_workspace@ws1-wfsB1-spA2.snap | 2 +- ...t_output_and_workspace@ws1-wfsB1-spB1.snap | 4 +- ...t_output_and_workspace@ws1-wfsB1-spB2.snap | 4 +- ...t_output_and_workspace@ws1-wfsB2-spA1.snap | 2 +- ...t_output_and_workspace@ws1-wfsB2-spA2.snap | 2 +- ...t_output_and_workspace@ws1-wfsB2-spB1.snap | 4 +- ...t_output_and_workspace@ws1-wfsB2-spB2.snap | 4 +- ...t_output_and_workspace@ws1-wfsBN-spA1.snap | 2 +- ...t_output_and_workspace@ws1-wfsBN-spA2.snap | 2 +- ...t_output_and_workspace@ws1-wfsBN-spB1.snap | 4 +- ...t_output_and_workspace@ws1-wfsBN-spB2.snap | 4 +- ...t_output_and_workspace@ws1-wfsBU-spA1.snap | 2 +- ...t_output_and_workspace@ws1-wfsBU-spA2.snap | 2 +- ...t_output_and_workspace@ws1-wfsBU-spB1.snap | 4 +- ...t_output_and_workspace@ws1-wfsBU-spB2.snap | 4 +- ...get_output_and_workspace@ws2-fsF-spA1.snap | 1 + ...get_output_and_workspace@ws2-fsF-spA2.snap | 1 + ...get_output_and_workspace@ws2-fsF-spB1.snap | 2 +- ...get_output_and_workspace@ws2-fsF-spB2.snap | 2 +- ...tput_and_workspace@ws2-fsF-wfsA1-spA1.snap | 2 +- ...tput_and_workspace@ws2-fsF-wfsA1-spA2.snap | 2 +- ...tput_and_workspace@ws2-fsF-wfsA1-spB1.snap | 4 +- ...tput_and_workspace@ws2-fsF-wfsA1-spB2.snap | 4 +- ...tput_and_workspace@ws2-fsF-wfsA2-spA1.snap | 1 + ...tput_and_workspace@ws2-fsF-wfsA2-spA2.snap | 1 + ...tput_and_workspace@ws2-fsF-wfsA2-spB1.snap | 3 +- ...tput_and_workspace@ws2-fsF-wfsA2-spB2.snap | 3 +- ...tput_and_workspace@ws2-fsF-wfsAA-spA1.snap | 2 +- ...tput_and_workspace@ws2-fsF-wfsAA-spA2.snap | 2 +- ...tput_and_workspace@ws2-fsF-wfsAA-spB1.snap | 4 +- ...tput_and_workspace@ws2-fsF-wfsAA-spB2.snap | 4 +- ...tput_and_workspace@ws2-fsF-wfsAN-spA1.snap | 1 + ...tput_and_workspace@ws2-fsF-wfsAN-spA2.snap | 1 + ...tput_and_workspace@ws2-fsF-wfsAN-spB1.snap | 3 +- ...tput_and_workspace@ws2-fsF-wfsAN-spB2.snap | 3 +- ...tput_and_workspace@ws2-fsF-wfsB1-spA1.snap | 1 + ...tput_and_workspace@ws2-fsF-wfsB1-spA2.snap | 1 + ...tput_and_workspace@ws2-fsF-wfsB1-spB1.snap | 2 +- ...tput_and_workspace@ws2-fsF-wfsB1-spB2.snap | 2 +- ...tput_and_workspace@ws2-fsF-wfsB2-spA1.snap | 1 + ...tput_and_workspace@ws2-fsF-wfsB2-spA2.snap | 1 + ...tput_and_workspace@ws2-fsF-wfsB2-spB1.snap | 2 +- ...tput_and_workspace@ws2-fsF-wfsB2-spB2.snap | 2 +- ...tput_and_workspace@ws2-fsF-wfsBN-spA1.snap | 1 + ...tput_and_workspace@ws2-fsF-wfsBN-spA2.snap | 1 + ...tput_and_workspace@ws2-fsF-wfsBN-spB1.snap | 2 +- ...tput_and_workspace@ws2-fsF-wfsBN-spB2.snap | 2 +- ...tput_and_workspace@ws2-fsF-wfsBU-spA1.snap | 1 + ...tput_and_workspace@ws2-fsF-wfsBU-spA2.snap | 1 + ...tput_and_workspace@ws2-fsF-wfsBU-spB1.snap | 2 +- ...tput_and_workspace@ws2-fsF-wfsBU-spB2.snap | 2 +- ...get_output_and_workspace@ws2-fsT-spA1.snap | 1 + ...get_output_and_workspace@ws2-fsT-spA2.snap | 1 + ...get_output_and_workspace@ws2-fsT-spB1.snap | 3 +- ...get_output_and_workspace@ws2-fsT-spB2.snap | 3 +- ...tput_and_workspace@ws2-fsT-wfsA1-spA1.snap | 2 +- ...tput_and_workspace@ws2-fsT-wfsA1-spA2.snap | 2 +- ...tput_and_workspace@ws2-fsT-wfsA1-spB1.snap | 4 +- ...tput_and_workspace@ws2-fsT-wfsA1-spB2.snap | 4 +- ...tput_and_workspace@ws2-fsT-wfsA2-spA1.snap | 1 + ...tput_and_workspace@ws2-fsT-wfsA2-spA2.snap | 1 + ...tput_and_workspace@ws2-fsT-wfsA2-spB1.snap | 3 +- ...tput_and_workspace@ws2-fsT-wfsA2-spB2.snap | 3 +- ...tput_and_workspace@ws2-fsT-wfsAA-spA1.snap | 2 +- ...tput_and_workspace@ws2-fsT-wfsAA-spA2.snap | 2 +- ...tput_and_workspace@ws2-fsT-wfsAA-spB1.snap | 4 +- ...tput_and_workspace@ws2-fsT-wfsAA-spB2.snap | 4 +- ...tput_and_workspace@ws2-fsT-wfsAN-spA1.snap | 1 + ...tput_and_workspace@ws2-fsT-wfsAN-spA2.snap | 1 + ...tput_and_workspace@ws2-fsT-wfsAN-spB1.snap | 3 +- ...tput_and_workspace@ws2-fsT-wfsAN-spB2.snap | 3 +- ...tput_and_workspace@ws2-fsT-wfsB1-spA1.snap | 1 + ...tput_and_workspace@ws2-fsT-wfsB1-spA2.snap | 1 + ...tput_and_workspace@ws2-fsT-wfsB1-spB1.snap | 3 +- ...tput_and_workspace@ws2-fsT-wfsB1-spB2.snap | 3 +- ...tput_and_workspace@ws2-fsT-wfsB2-spA1.snap | 1 + ...tput_and_workspace@ws2-fsT-wfsB2-spA2.snap | 1 + ...tput_and_workspace@ws2-fsT-wfsB2-spB1.snap | 3 +- ...tput_and_workspace@ws2-fsT-wfsB2-spB2.snap | 3 +- ...tput_and_workspace@ws2-fsT-wfsBN-spA1.snap | 1 + ...tput_and_workspace@ws2-fsT-wfsBN-spA2.snap | 1 + ...tput_and_workspace@ws2-fsT-wfsBN-spB1.snap | 3 +- ...tput_and_workspace@ws2-fsT-wfsBN-spB2.snap | 3 +- ...tput_and_workspace@ws2-fsT-wfsBU-spA1.snap | 1 + ...tput_and_workspace@ws2-fsT-wfsBU-spA2.snap | 1 + ...tput_and_workspace@ws2-fsT-wfsBU-spB1.snap | 3 +- ...tput_and_workspace@ws2-fsT-wfsBU-spB2.snap | 3 +- ...utput_and_workspace@ws2-out1-fsF-spA1.snap | 1 + ...utput_and_workspace@ws2-out1-fsF-spA2.snap | 1 + ...utput_and_workspace@ws2-out1-fsF-spB1.snap | 2 +- ...utput_and_workspace@ws2-out1-fsF-spB2.snap | 2 +- ...and_workspace@ws2-out1-fsF-wfsA1-spA1.snap | 2 +- ...and_workspace@ws2-out1-fsF-wfsA1-spA2.snap | 2 +- ...and_workspace@ws2-out1-fsF-wfsA1-spB1.snap | 4 +- ...and_workspace@ws2-out1-fsF-wfsA1-spB2.snap | 4 +- ...and_workspace@ws2-out1-fsF-wfsA2-spA1.snap | 1 + ...and_workspace@ws2-out1-fsF-wfsA2-spA2.snap | 1 + ...and_workspace@ws2-out1-fsF-wfsA2-spB1.snap | 3 +- ...and_workspace@ws2-out1-fsF-wfsA2-spB2.snap | 3 +- ...and_workspace@ws2-out1-fsF-wfsAA-spA1.snap | 2 +- ...and_workspace@ws2-out1-fsF-wfsAA-spA2.snap | 2 +- ...and_workspace@ws2-out1-fsF-wfsAA-spB1.snap | 4 +- ...and_workspace@ws2-out1-fsF-wfsAA-spB2.snap | 4 +- ...and_workspace@ws2-out1-fsF-wfsAN-spA1.snap | 1 + ...and_workspace@ws2-out1-fsF-wfsAN-spA2.snap | 1 + ...and_workspace@ws2-out1-fsF-wfsAN-spB1.snap | 3 +- ...and_workspace@ws2-out1-fsF-wfsAN-spB2.snap | 3 +- ...and_workspace@ws2-out1-fsF-wfsB1-spA1.snap | 1 + ...and_workspace@ws2-out1-fsF-wfsB1-spA2.snap | 1 + ...and_workspace@ws2-out1-fsF-wfsB1-spB1.snap | 2 +- ...and_workspace@ws2-out1-fsF-wfsB1-spB2.snap | 2 +- ...and_workspace@ws2-out1-fsF-wfsB2-spA1.snap | 1 + ...and_workspace@ws2-out1-fsF-wfsB2-spA2.snap | 1 + ...and_workspace@ws2-out1-fsF-wfsB2-spB1.snap | 2 +- ...and_workspace@ws2-out1-fsF-wfsB2-spB2.snap | 2 +- ...and_workspace@ws2-out1-fsF-wfsBN-spA1.snap | 1 + ...and_workspace@ws2-out1-fsF-wfsBN-spA2.snap | 1 + ...and_workspace@ws2-out1-fsF-wfsBN-spB1.snap | 2 +- ...and_workspace@ws2-out1-fsF-wfsBN-spB2.snap | 2 +- ...and_workspace@ws2-out1-fsF-wfsBU-spA1.snap | 1 + ...and_workspace@ws2-out1-fsF-wfsBU-spA2.snap | 1 + ...and_workspace@ws2-out1-fsF-wfsBU-spB1.snap | 2 +- ...and_workspace@ws2-out1-fsF-wfsBU-spB2.snap | 2 +- ...utput_and_workspace@ws2-out1-fsT-spA1.snap | 1 + ...utput_and_workspace@ws2-out1-fsT-spA2.snap | 1 + ...utput_and_workspace@ws2-out1-fsT-spB1.snap | 3 +- ...utput_and_workspace@ws2-out1-fsT-spB2.snap | 3 +- ...and_workspace@ws2-out1-fsT-wfsA1-spA1.snap | 2 +- ...and_workspace@ws2-out1-fsT-wfsA1-spA2.snap | 2 +- ...and_workspace@ws2-out1-fsT-wfsA1-spB1.snap | 4 +- ...and_workspace@ws2-out1-fsT-wfsA1-spB2.snap | 4 +- ...and_workspace@ws2-out1-fsT-wfsA2-spA1.snap | 1 + ...and_workspace@ws2-out1-fsT-wfsA2-spA2.snap | 1 + ...and_workspace@ws2-out1-fsT-wfsA2-spB1.snap | 3 +- ...and_workspace@ws2-out1-fsT-wfsA2-spB2.snap | 3 +- ...and_workspace@ws2-out1-fsT-wfsAA-spA1.snap | 2 +- ...and_workspace@ws2-out1-fsT-wfsAA-spA2.snap | 2 +- ...and_workspace@ws2-out1-fsT-wfsAA-spB1.snap | 4 +- ...and_workspace@ws2-out1-fsT-wfsAA-spB2.snap | 4 +- ...and_workspace@ws2-out1-fsT-wfsAN-spA1.snap | 1 + ...and_workspace@ws2-out1-fsT-wfsAN-spA2.snap | 1 + ...and_workspace@ws2-out1-fsT-wfsAN-spB1.snap | 3 +- ...and_workspace@ws2-out1-fsT-wfsAN-spB2.snap | 3 +- ...and_workspace@ws2-out1-fsT-wfsB1-spA1.snap | 1 + ...and_workspace@ws2-out1-fsT-wfsB1-spA2.snap | 1 + ...and_workspace@ws2-out1-fsT-wfsB1-spB1.snap | 3 +- ...and_workspace@ws2-out1-fsT-wfsB1-spB2.snap | 3 +- ...and_workspace@ws2-out1-fsT-wfsB2-spA1.snap | 1 + ...and_workspace@ws2-out1-fsT-wfsB2-spA2.snap | 1 + ...and_workspace@ws2-out1-fsT-wfsB2-spB1.snap | 3 +- ...and_workspace@ws2-out1-fsT-wfsB2-spB2.snap | 3 +- ...and_workspace@ws2-out1-fsT-wfsBN-spA1.snap | 1 + ...and_workspace@ws2-out1-fsT-wfsBN-spA2.snap | 1 + ...and_workspace@ws2-out1-fsT-wfsBN-spB1.snap | 3 +- ...and_workspace@ws2-out1-fsT-wfsBN-spB2.snap | 3 +- ...and_workspace@ws2-out1-fsT-wfsBU-spA1.snap | 1 + ...and_workspace@ws2-out1-fsT-wfsBU-spA2.snap | 1 + ...and_workspace@ws2-out1-fsT-wfsBU-spB1.snap | 3 +- ...and_workspace@ws2-out1-fsT-wfsBU-spB2.snap | 3 +- ...et_output_and_workspace@ws2-out1-spA1.snap | 1 + ...et_output_and_workspace@ws2-out1-spA2.snap | 1 + ...et_output_and_workspace@ws2-out1-spB1.snap | 2 +- ...et_output_and_workspace@ws2-out1-spB2.snap | 2 +- ...put_and_workspace@ws2-out1-wfsA1-spA1.snap | 2 +- ...put_and_workspace@ws2-out1-wfsA1-spA2.snap | 2 +- ...put_and_workspace@ws2-out1-wfsA1-spB1.snap | 4 +- ...put_and_workspace@ws2-out1-wfsA1-spB2.snap | 4 +- ...put_and_workspace@ws2-out1-wfsA2-spA1.snap | 1 + ...put_and_workspace@ws2-out1-wfsA2-spA2.snap | 1 + ...put_and_workspace@ws2-out1-wfsA2-spB1.snap | 3 +- ...put_and_workspace@ws2-out1-wfsA2-spB2.snap | 3 +- ...put_and_workspace@ws2-out1-wfsAA-spA1.snap | 2 +- ...put_and_workspace@ws2-out1-wfsAA-spA2.snap | 2 +- ...put_and_workspace@ws2-out1-wfsAA-spB1.snap | 4 +- ...put_and_workspace@ws2-out1-wfsAA-spB2.snap | 4 +- ...put_and_workspace@ws2-out1-wfsAN-spA1.snap | 1 + ...put_and_workspace@ws2-out1-wfsAN-spA2.snap | 1 + ...put_and_workspace@ws2-out1-wfsAN-spB1.snap | 3 +- ...put_and_workspace@ws2-out1-wfsAN-spB2.snap | 3 +- ...put_and_workspace@ws2-out1-wfsB1-spA1.snap | 1 + ...put_and_workspace@ws2-out1-wfsB1-spA2.snap | 1 + ...put_and_workspace@ws2-out1-wfsB1-spB1.snap | 3 +- ...put_and_workspace@ws2-out1-wfsB1-spB2.snap | 3 +- ...put_and_workspace@ws2-out1-wfsB2-spA1.snap | 1 + ...put_and_workspace@ws2-out1-wfsB2-spA2.snap | 1 + ...put_and_workspace@ws2-out1-wfsB2-spB1.snap | 3 +- ...put_and_workspace@ws2-out1-wfsB2-spB2.snap | 3 +- ...put_and_workspace@ws2-out1-wfsBN-spA1.snap | 1 + ...put_and_workspace@ws2-out1-wfsBN-spA2.snap | 1 + ...put_and_workspace@ws2-out1-wfsBN-spB1.snap | 3 +- ...put_and_workspace@ws2-out1-wfsBN-spB2.snap | 3 +- ...put_and_workspace@ws2-out1-wfsBU-spA1.snap | 1 + ...put_and_workspace@ws2-out1-wfsBU-spA2.snap | 1 + ...put_and_workspace@ws2-out1-wfsBU-spB1.snap | 2 +- ...put_and_workspace@ws2-out1-wfsBU-spB2.snap | 2 +- ...utput_and_workspace@ws2-out2-fsF-spA1.snap | 1 + ...utput_and_workspace@ws2-out2-fsF-spA2.snap | 1 + ...utput_and_workspace@ws2-out2-fsF-spB1.snap | 2 +- ...utput_and_workspace@ws2-out2-fsF-spB2.snap | 2 +- ...and_workspace@ws2-out2-fsF-wfsA1-spA1.snap | 2 +- ...and_workspace@ws2-out2-fsF-wfsA1-spA2.snap | 2 +- ...and_workspace@ws2-out2-fsF-wfsA1-spB1.snap | 4 +- ...and_workspace@ws2-out2-fsF-wfsA1-spB2.snap | 4 +- ...and_workspace@ws2-out2-fsF-wfsA2-spA1.snap | 1 + ...and_workspace@ws2-out2-fsF-wfsA2-spA2.snap | 1 + ...and_workspace@ws2-out2-fsF-wfsA2-spB1.snap | 3 +- ...and_workspace@ws2-out2-fsF-wfsA2-spB2.snap | 3 +- ...and_workspace@ws2-out2-fsF-wfsAA-spA1.snap | 2 +- ...and_workspace@ws2-out2-fsF-wfsAA-spA2.snap | 2 +- ...and_workspace@ws2-out2-fsF-wfsAA-spB1.snap | 4 +- ...and_workspace@ws2-out2-fsF-wfsAA-spB2.snap | 4 +- ...and_workspace@ws2-out2-fsF-wfsAN-spA1.snap | 1 + ...and_workspace@ws2-out2-fsF-wfsAN-spA2.snap | 1 + ...and_workspace@ws2-out2-fsF-wfsAN-spB1.snap | 3 +- ...and_workspace@ws2-out2-fsF-wfsAN-spB2.snap | 3 +- ...and_workspace@ws2-out2-fsF-wfsB1-spA1.snap | 1 + ...and_workspace@ws2-out2-fsF-wfsB1-spA2.snap | 1 + ...and_workspace@ws2-out2-fsF-wfsB1-spB1.snap | 2 +- ...and_workspace@ws2-out2-fsF-wfsB1-spB2.snap | 2 +- ...and_workspace@ws2-out2-fsF-wfsB2-spA1.snap | 1 + ...and_workspace@ws2-out2-fsF-wfsB2-spA2.snap | 1 + ...and_workspace@ws2-out2-fsF-wfsB2-spB1.snap | 2 +- ...and_workspace@ws2-out2-fsF-wfsB2-spB2.snap | 2 +- ...and_workspace@ws2-out2-fsF-wfsBN-spA1.snap | 1 + ...and_workspace@ws2-out2-fsF-wfsBN-spA2.snap | 1 + ...and_workspace@ws2-out2-fsF-wfsBN-spB1.snap | 2 +- ...and_workspace@ws2-out2-fsF-wfsBN-spB2.snap | 2 +- ...and_workspace@ws2-out2-fsF-wfsBU-spA1.snap | 1 + ...and_workspace@ws2-out2-fsF-wfsBU-spA2.snap | 1 + ...and_workspace@ws2-out2-fsF-wfsBU-spB1.snap | 2 +- ...and_workspace@ws2-out2-fsF-wfsBU-spB2.snap | 2 +- ...utput_and_workspace@ws2-out2-fsT-spA1.snap | 1 + ...utput_and_workspace@ws2-out2-fsT-spA2.snap | 1 + ...utput_and_workspace@ws2-out2-fsT-spB1.snap | 3 +- ...utput_and_workspace@ws2-out2-fsT-spB2.snap | 3 +- ...and_workspace@ws2-out2-fsT-wfsA1-spA1.snap | 2 +- ...and_workspace@ws2-out2-fsT-wfsA1-spA2.snap | 2 +- ...and_workspace@ws2-out2-fsT-wfsA1-spB1.snap | 4 +- ...and_workspace@ws2-out2-fsT-wfsA1-spB2.snap | 4 +- ...and_workspace@ws2-out2-fsT-wfsA2-spA1.snap | 1 + ...and_workspace@ws2-out2-fsT-wfsA2-spA2.snap | 1 + ...and_workspace@ws2-out2-fsT-wfsA2-spB1.snap | 3 +- ...and_workspace@ws2-out2-fsT-wfsA2-spB2.snap | 3 +- ...and_workspace@ws2-out2-fsT-wfsAA-spA1.snap | 2 +- ...and_workspace@ws2-out2-fsT-wfsAA-spA2.snap | 2 +- ...and_workspace@ws2-out2-fsT-wfsAA-spB1.snap | 4 +- ...and_workspace@ws2-out2-fsT-wfsAA-spB2.snap | 4 +- ...and_workspace@ws2-out2-fsT-wfsAN-spA1.snap | 1 + ...and_workspace@ws2-out2-fsT-wfsAN-spA2.snap | 1 + ...and_workspace@ws2-out2-fsT-wfsAN-spB1.snap | 3 +- ...and_workspace@ws2-out2-fsT-wfsAN-spB2.snap | 3 +- ...and_workspace@ws2-out2-fsT-wfsB1-spA1.snap | 1 + ...and_workspace@ws2-out2-fsT-wfsB1-spA2.snap | 1 + ...and_workspace@ws2-out2-fsT-wfsB1-spB1.snap | 3 +- ...and_workspace@ws2-out2-fsT-wfsB1-spB2.snap | 3 +- ...and_workspace@ws2-out2-fsT-wfsB2-spA1.snap | 1 + ...and_workspace@ws2-out2-fsT-wfsB2-spA2.snap | 1 + ...and_workspace@ws2-out2-fsT-wfsB2-spB1.snap | 3 +- ...and_workspace@ws2-out2-fsT-wfsB2-spB2.snap | 3 +- ...and_workspace@ws2-out2-fsT-wfsBN-spA1.snap | 1 + ...and_workspace@ws2-out2-fsT-wfsBN-spA2.snap | 1 + ...and_workspace@ws2-out2-fsT-wfsBN-spB1.snap | 3 +- ...and_workspace@ws2-out2-fsT-wfsBN-spB2.snap | 3 +- ...and_workspace@ws2-out2-fsT-wfsBU-spA1.snap | 1 + ...and_workspace@ws2-out2-fsT-wfsBU-spA2.snap | 1 + ...and_workspace@ws2-out2-fsT-wfsBU-spB1.snap | 3 +- ...and_workspace@ws2-out2-fsT-wfsBU-spB2.snap | 3 +- ...et_output_and_workspace@ws2-out2-spA1.snap | 1 + ...et_output_and_workspace@ws2-out2-spA2.snap | 1 + ...et_output_and_workspace@ws2-out2-spB1.snap | 2 +- ...et_output_and_workspace@ws2-out2-spB2.snap | 2 +- ...put_and_workspace@ws2-out2-wfsA1-spA1.snap | 2 +- ...put_and_workspace@ws2-out2-wfsA1-spA2.snap | 2 +- ...put_and_workspace@ws2-out2-wfsA1-spB1.snap | 4 +- ...put_and_workspace@ws2-out2-wfsA1-spB2.snap | 4 +- ...put_and_workspace@ws2-out2-wfsA2-spA1.snap | 1 + ...put_and_workspace@ws2-out2-wfsA2-spA2.snap | 1 + ...put_and_workspace@ws2-out2-wfsA2-spB1.snap | 3 +- ...put_and_workspace@ws2-out2-wfsA2-spB2.snap | 3 +- ...put_and_workspace@ws2-out2-wfsAA-spA1.snap | 2 +- ...put_and_workspace@ws2-out2-wfsAA-spA2.snap | 2 +- ...put_and_workspace@ws2-out2-wfsAA-spB1.snap | 4 +- ...put_and_workspace@ws2-out2-wfsAA-spB2.snap | 4 +- ...put_and_workspace@ws2-out2-wfsAN-spA1.snap | 1 + ...put_and_workspace@ws2-out2-wfsAN-spA2.snap | 1 + ...put_and_workspace@ws2-out2-wfsAN-spB1.snap | 3 +- ...put_and_workspace@ws2-out2-wfsAN-spB2.snap | 3 +- ...put_and_workspace@ws2-out2-wfsB1-spA1.snap | 1 + ...put_and_workspace@ws2-out2-wfsB1-spA2.snap | 1 + ...put_and_workspace@ws2-out2-wfsB1-spB1.snap | 3 +- ...put_and_workspace@ws2-out2-wfsB1-spB2.snap | 3 +- ...put_and_workspace@ws2-out2-wfsB2-spA1.snap | 1 + ...put_and_workspace@ws2-out2-wfsB2-spA2.snap | 1 + ...put_and_workspace@ws2-out2-wfsB2-spB1.snap | 3 +- ...put_and_workspace@ws2-out2-wfsB2-spB2.snap | 3 +- ...put_and_workspace@ws2-out2-wfsBN-spA1.snap | 1 + ...put_and_workspace@ws2-out2-wfsBN-spA2.snap | 1 + ...put_and_workspace@ws2-out2-wfsBN-spB1.snap | 3 +- ...put_and_workspace@ws2-out2-wfsBN-spB2.snap | 3 +- ...put_and_workspace@ws2-out2-wfsBU-spA1.snap | 1 + ...put_and_workspace@ws2-out2-wfsBU-spA2.snap | 1 + ...put_and_workspace@ws2-out2-wfsBU-spB1.snap | 2 +- ...put_and_workspace@ws2-out2-wfsBU-spB2.snap | 2 +- ..._target_output_and_workspace@ws2-spA1.snap | 1 + ..._target_output_and_workspace@ws2-spA2.snap | 1 + ..._target_output_and_workspace@ws2-spB1.snap | 2 +- ..._target_output_and_workspace@ws2-spB2.snap | 2 +- ...t_output_and_workspace@ws2-wfsA1-spA1.snap | 2 +- ...t_output_and_workspace@ws2-wfsA1-spA2.snap | 2 +- ...t_output_and_workspace@ws2-wfsA1-spB1.snap | 4 +- ...t_output_and_workspace@ws2-wfsA1-spB2.snap | 4 +- ...t_output_and_workspace@ws2-wfsA2-spA1.snap | 1 + ...t_output_and_workspace@ws2-wfsA2-spA2.snap | 1 + ...t_output_and_workspace@ws2-wfsA2-spB1.snap | 3 +- ...t_output_and_workspace@ws2-wfsA2-spB2.snap | 3 +- ...t_output_and_workspace@ws2-wfsAA-spA1.snap | 2 +- ...t_output_and_workspace@ws2-wfsAA-spA2.snap | 2 +- ...t_output_and_workspace@ws2-wfsAA-spB1.snap | 4 +- ...t_output_and_workspace@ws2-wfsAA-spB2.snap | 4 +- ...t_output_and_workspace@ws2-wfsAN-spA1.snap | 1 + ...t_output_and_workspace@ws2-wfsAN-spA2.snap | 1 + ...t_output_and_workspace@ws2-wfsAN-spB1.snap | 3 +- ...t_output_and_workspace@ws2-wfsAN-spB2.snap | 3 +- ...t_output_and_workspace@ws2-wfsB1-spA1.snap | 1 + ...t_output_and_workspace@ws2-wfsB1-spA2.snap | 1 + ...t_output_and_workspace@ws2-wfsB1-spB1.snap | 3 +- ...t_output_and_workspace@ws2-wfsB1-spB2.snap | 3 +- ...t_output_and_workspace@ws2-wfsB2-spA1.snap | 1 + ...t_output_and_workspace@ws2-wfsB2-spA2.snap | 1 + ...t_output_and_workspace@ws2-wfsB2-spB1.snap | 3 +- ...t_output_and_workspace@ws2-wfsB2-spB2.snap | 3 +- ...t_output_and_workspace@ws2-wfsBN-spA1.snap | 1 + ...t_output_and_workspace@ws2-wfsBN-spA2.snap | 1 + ...t_output_and_workspace@ws2-wfsBN-spB1.snap | 3 +- ...t_output_and_workspace@ws2-wfsBN-spB2.snap | 3 +- ...t_output_and_workspace@ws2-wfsBU-spA1.snap | 1 + ...t_output_and_workspace@ws2-wfsBU-spA2.snap | 1 + ...t_output_and_workspace@ws2-wfsBU-spB1.snap | 2 +- ...t_output_and_workspace@ws2-wfsBU-spB2.snap | 2 +- src/window/mod.rs | 35 +- 986 files changed, 3076 insertions(+), 1206 deletions(-) create mode 100644 src/layout/floating.rs diff --git a/niri-config/src/lib.rs b/niri-config/src/lib.rs index fc1fdfd4..8d755c78 100644 --- a/niri-config/src/lib.rs +++ b/niri-config/src/lib.rs @@ -983,6 +983,8 @@ pub struct WindowRule { pub open_maximized: Option, #[knuffel(child, unwrap(argument))] pub open_fullscreen: Option, + #[knuffel(child, unwrap(argument))] + pub open_floating: Option, // Rules applied dynamically. #[knuffel(child, unwrap(argument))] @@ -1254,6 +1256,10 @@ pub enum Action { MoveWorkspaceToMonitorRight, MoveWorkspaceToMonitorDown, MoveWorkspaceToMonitorUp, + ToggleWindowFloating, + #[knuffel(skip)] + ToggleWindowFloatingById(u64), + SwitchFocusBetweenFloatingAndTiling, } impl From for Action { @@ -1386,6 +1392,13 @@ impl From for Action { niri_ipc::Action::ToggleDebugTint {} => Self::ToggleDebugTint, niri_ipc::Action::DebugToggleOpaqueRegions {} => Self::DebugToggleOpaqueRegions, niri_ipc::Action::DebugToggleDamage {} => Self::DebugToggleDamage, + niri_ipc::Action::ToggleWindowFloating { id: None } => Self::ToggleWindowFloating, + niri_ipc::Action::ToggleWindowFloating { id: Some(id) } => { + Self::ToggleWindowFloatingById(id) + } + niri_ipc::Action::SwitchFocusBetweenFloatingAndTiling {} => { + Self::SwitchFocusBetweenFloatingAndTiling + } } } } @@ -3128,6 +3141,7 @@ mod tests { open-on-output "eDP-1" open-maximized true open-fullscreen false + open-floating false focus-ring { off @@ -3406,6 +3420,7 @@ mod tests { open_on_output: Some("eDP-1".to_owned()), open_maximized: Some(true), open_fullscreen: Some(false), + open_floating: Some(false), focus_ring: BorderRule { off: true, width: Some(FloatOrInt(3.)), diff --git a/niri-ipc/src/lib.rs b/niri-ipc/src/lib.rs index 3df0eb4f..6bbc00f2 100644 --- a/niri-ipc/src/lib.rs +++ b/niri-ipc/src/lib.rs @@ -430,6 +430,16 @@ pub enum Action { DebugToggleOpaqueRegions {}, /// Toggle visualization of output damage. DebugToggleDamage {}, + /// Move the focused window between the floating and the tiling layout. + ToggleWindowFloating { + /// Id of the window to move. + /// + /// If `None`, uses the focused window. + #[cfg_attr(feature = "clap", arg(long))] + id: Option, + }, + /// Toggles the focus between the floating and the tiling layout. + SwitchFocusBetweenFloatingAndTiling {}, } /// Change in window or column size. diff --git a/niri-visual-tests/src/cases/layout.rs b/niri-visual-tests/src/cases/layout.rs index c2aee7fd..3a943503 100644 --- a/niri-visual-tests/src/cases/layout.rs +++ b/niri-visual-tests/src/cases/layout.rs @@ -159,11 +159,20 @@ impl Layout { fn add_window(&mut self, mut window: TestWindow, width: Option) { let ws = self.layout.active_workspace().unwrap(); - window.request_size(ws.new_window_size(width, window.rules()), false, None); + window.request_size( + ws.new_window_size(width, false, window.rules()), + false, + None, + ); window.communicate(); - self.layout - .add_window(window.clone(), width, false, ActivateWindow::default()); + self.layout.add_window( + window.clone(), + width, + false, + false, + ActivateWindow::default(), + ); self.windows.push(window); } @@ -174,11 +183,15 @@ impl Layout { width: Option, ) { let ws = self.layout.active_workspace().unwrap(); - window.request_size(ws.new_window_size(width, window.rules()), false, None); + window.request_size( + ws.new_window_size(width, false, window.rules()), + false, + None, + ); window.communicate(); self.layout - .add_window_right_of(right_of.id(), window.clone(), width, false); + .add_window_right_of(right_of.id(), window.clone(), width, false, false); self.windows.push(window); } diff --git a/resources/default-config.kdl b/resources/default-config.kdl index aa454479..ca612fc1 100644 --- a/resources/default-config.kdl +++ b/resources/default-config.kdl @@ -474,6 +474,10 @@ binds { Mod+Shift+Minus { set-window-height "-10%"; } Mod+Shift+Equal { set-window-height "+10%"; } + // Move the focused window between the floating and the tiling layout. + Mod+V { toggle-window-floating; } + Mod+Shift+V { switch-focus-between-floating-and-tiling; } + // Actions to switch layouts. // Note: if you uncomment these, make sure you do NOT have // a matching layout switch hotkey configured in xkb options above. diff --git a/src/handlers/compositor.rs b/src/handlers/compositor.rs index fe9f8839..0e9397ee 100644 --- a/src/handlers/compositor.rs +++ b/src/handlers/compositor.rs @@ -119,6 +119,11 @@ impl CompositorHandler for State { (ResolvedWindowRules::empty(), None, false, None, None) }; + // The GTK about dialog sets min/max size after the initial configure but + // before mapping, so we need to compute open_floating at the last possible + // moment, that is here. + let is_floating = rules.compute_open_floating(toplevel); + let parent = toplevel .parent() .and_then(|parent| self.niri.layout.find_window_and_output(&parent)) @@ -160,15 +165,20 @@ impl CompositorHandler for State { // // FIXME: do we want to use activate here? How do we want things to behave // exactly? - self.niri - .layout - .add_window_right_of(&p, mapped, width, is_full_width) + self.niri.layout.add_window_right_of( + &p, + mapped, + width, + is_full_width, + is_floating, + ) } else if let Some(workspace_name) = &workspace_name { self.niri.layout.add_window_to_named_workspace( workspace_name, mapped, width, is_full_width, + is_floating, activate, ) } else if let Some(output) = &output { @@ -177,13 +187,18 @@ impl CompositorHandler for State { mapped, width, is_full_width, + is_floating, activate, ); Some(output) } else { - self.niri - .layout - .add_window(mapped, width, is_full_width, activate) + self.niri.layout.add_window( + mapped, + width, + is_full_width, + is_floating, + activate, + ) }; if let Some(output) = output.cloned() { diff --git a/src/handlers/xdg_shell.rs b/src/handlers/xdg_shell.rs index ae860e4a..869492a2 100644 --- a/src/handlers/xdg_shell.rs +++ b/src/handlers/xdg_shell.rs @@ -459,7 +459,7 @@ impl XdgShellHandler for State { toplevel.with_pending_state(|state| { state.states.set(xdg_toplevel::State::Fullscreen); }); - ws.configure_new_window(&unmapped.window, None, rules); + ws.configure_new_window(&unmapped.window, None, false, rules); } // We already sent the initial configure, so we need to reconfigure. @@ -553,7 +553,13 @@ impl XdgShellHandler for State { } else { *width }; - ws.configure_new_window(&unmapped.window, configure_width, rules); + let is_floating = rules.compute_open_floating(&toplevel); + ws.configure_new_window( + &unmapped.window, + configure_width, + is_floating, + rules, + ); } // We already sent the initial configure, so we need to reconfigure. @@ -815,6 +821,7 @@ impl State { let mut width = None; let is_full_width = rules.open_maximized.unwrap_or(false); + let is_floating = rules.compute_open_floating(toplevel); // Tell the surface the preferred size and bounds for its likely output. let ws = rules @@ -843,7 +850,7 @@ impl State { } else { width }; - ws.configure_new_window(window, configure_width, &rules); + ws.configure_new_window(window, configure_width, is_floating, &rules); } // If the user prefers no CSD, it's a reasonable assumption that they would prefer to get diff --git a/src/input/mod.rs b/src/input/mod.rs index 13ed6d7f..4e264b06 100644 --- a/src/input/mod.rs +++ b/src/input/mod.rs @@ -1294,6 +1294,25 @@ impl State { } } } + Action::ToggleWindowFloating => { + self.niri.layout.toggle_window_floating(None); + // FIXME: granular + self.niri.queue_redraw_all(); + } + Action::ToggleWindowFloatingById(id) => { + let window = self.niri.layout.windows().find(|(_, m)| m.id().get() == id); + let window = window.map(|(_, m)| m.window.clone()); + if let Some(window) = window { + self.niri.layout.toggle_window_floating(Some(&window)); + // FIXME: granular + self.niri.queue_redraw_all(); + } + } + Action::SwitchFocusBetweenFloatingAndTiling => { + self.niri.layout.switch_focus_floating_tiling(); + // FIXME: granular + self.niri.queue_redraw_all(); + } } } diff --git a/src/layout/floating.rs b/src/layout/floating.rs new file mode 100644 index 00000000..75345eed --- /dev/null +++ b/src/layout/floating.rs @@ -0,0 +1,815 @@ +use std::cmp::{max, min}; +use std::iter::zip; +use std::rc::Rc; + +use niri_ipc::SizeChange; +use smithay::backend::renderer::gles::GlesRenderer; +use smithay::utils::{Logical, Point, Rectangle, Scale, Serial, Size}; + +use super::closing_window::{ClosingWindow, ClosingWindowRenderElement}; +use super::scrolling::ColumnWidth; +use super::tile::{Tile, TileRenderElement, TileRenderSnapshot}; +use super::workspace::InteractiveResize; +use super::{ConfigureIntent, InteractiveResizeData, LayoutElement, Options, RemovedTile}; +use crate::animation::{Animation, Clock}; +use crate::niri_render_elements; +use crate::render_helpers::renderer::NiriRenderer; +use crate::render_helpers::RenderTarget; +use crate::utils::transaction::TransactionBlocker; +use crate::utils::ResizeEdge; +use crate::window::ResolvedWindowRules; + +/// Space for floating windows. +#[derive(Debug)] +pub struct FloatingSpace { + /// Tiles in top-to-bottom order. + tiles: Vec>, + + /// Extra per-tile data. + data: Vec, + + /// Id of the active window. + /// + /// The active window is not necessarily the topmost window. Focus-follows-mouse should + /// activate a window, but not bring it to the top, because that's very annoying. + /// + /// This is always set to `Some()` when `tiles` isn't empty. + active_window_id: Option, + + /// Ongoing interactive resize. + interactive_resize: Option>, + + /// Windows in the closing animation. + closing_windows: Vec, + + /// Working area for this space. + working_area: Rectangle, + + /// Scale of the output the space is on (and rounds its sizes to). + scale: f64, + + /// Clock for driving animations. + clock: Clock, + + /// Configurable properties of the layout. + options: Rc, +} + +niri_render_elements! { + FloatingSpaceRenderElement => { + Tile = TileRenderElement, + ClosingWindow = ClosingWindowRenderElement, + } +} + +/// Size-relative units. +struct SizeFrac; + +/// Extra per-tile data. +#[derive(Debug, Clone, Copy, PartialEq)] +struct Data { + /// Position relative to the working area. + pos: Point, + + /// Cached position in logical coordinates. + /// + /// Not rounded to physical pixels. + logical_pos: Point, + + /// Cached actual size of the tile. + size: Size, + + /// Working area used for conversions. + working_area: Rectangle, +} + +impl Data { + pub fn new( + working_area: Rectangle, + tile: &Tile, + logical_pos: Point, + ) -> Self { + let mut rv = Self { + pos: Point::default(), + logical_pos: Point::default(), + size: Size::default(), + working_area, + }; + rv.update(tile); + rv.set_logical_pos(logical_pos); + rv + } + + fn recompute_logical_pos(&mut self) { + let mut logical_pos = Point::from((self.pos.x, self.pos.y)); + logical_pos.x *= self.working_area.size.w; + logical_pos.y *= self.working_area.size.h; + logical_pos += self.working_area.loc; + self.logical_pos = logical_pos; + } + + pub fn update_config(&mut self, working_area: Rectangle) { + if self.working_area == working_area { + return; + } + + self.working_area = working_area; + self.recompute_logical_pos(); + } + + pub fn update(&mut self, tile: &Tile) { + self.size = tile.tile_size(); + } + + pub fn set_logical_pos(&mut self, logical_pos: Point) { + let pos = logical_pos - self.working_area.loc; + let mut pos = Point::from((pos.x, pos.y)); + pos.x /= f64::max(self.working_area.size.w, 1.0); + pos.y /= f64::max(self.working_area.size.h, 1.0); + + self.pos = pos; + + // This should get close to the same result as what we started with. + self.recompute_logical_pos(); + } + + #[cfg(test)] + fn verify_invariants(&self) { + let mut temp = *self; + temp.recompute_logical_pos(); + assert_eq!( + self.logical_pos, temp.logical_pos, + "cached logical pos must be up to date" + ); + } +} + +impl FloatingSpace { + pub fn new( + working_area: Rectangle, + scale: f64, + clock: Clock, + options: Rc, + ) -> Self { + Self { + tiles: Vec::new(), + data: Vec::new(), + active_window_id: None, + interactive_resize: None, + closing_windows: Vec::new(), + working_area, + scale, + clock, + options, + } + } + + pub fn update_config( + &mut self, + working_area: Rectangle, + scale: f64, + options: Rc, + ) { + for (tile, data) in zip(&mut self.tiles, &mut self.data) { + tile.update_config(scale, options.clone()); + data.update(tile); + data.update_config(working_area); + } + + self.working_area = working_area; + self.scale = scale; + self.options = options; + } + + pub fn update_shaders(&mut self) { + for tile in &mut self.tiles { + tile.update_shaders(); + } + } + + pub fn advance_animations(&mut self) { + for tile in &mut self.tiles { + tile.advance_animations(); + } + + self.closing_windows.retain_mut(|closing| { + closing.advance_animations(); + closing.are_animations_ongoing() + }); + } + + pub fn are_animations_ongoing(&self) -> bool { + self.tiles.iter().any(Tile::are_animations_ongoing) || !self.closing_windows.is_empty() + } + + pub fn update_render_elements(&mut self, is_active: bool, view_rect: Rectangle) { + let active = self.active_window_id.clone(); + for (tile, offset) in self.tiles_with_offsets_mut() { + let id = tile.window().id(); + let is_active = is_active && Some(id) == active.as_ref(); + + let mut tile_view_rect = view_rect; + tile_view_rect.loc -= offset + tile.render_offset(); + tile.update(is_active, tile_view_rect); + } + } + + pub fn tiles(&self) -> impl Iterator> + '_ { + self.tiles.iter() + } + + pub fn tiles_mut(&mut self) -> impl Iterator> + '_ { + self.tiles.iter_mut() + } + + pub fn tiles_with_offsets(&self) -> impl Iterator, Point)> + '_ { + let offsets = self.data.iter().map(|d| d.logical_pos); + zip(&self.tiles, offsets) + } + + pub fn tiles_with_offsets_mut( + &mut self, + ) -> impl Iterator, Point)> + '_ { + let offsets = self.data.iter().map(|d| d.logical_pos); + zip(&mut self.tiles, offsets) + } + + pub fn tiles_with_render_positions( + &self, + ) -> impl Iterator, Point)> { + let scale = self.scale; + self.tiles_with_offsets().map(move |(tile, offset)| { + let pos = offset + tile.render_offset(); + // Round to physical pixels. + let pos = pos.to_physical_precise_round(scale).to_logical(scale); + (tile, pos) + }) + } + + pub fn tiles_with_render_positions_mut( + &mut self, + round: bool, + ) -> impl Iterator, Point)> { + let scale = self.scale; + self.tiles_with_offsets_mut().map(move |(tile, offset)| { + let mut pos = offset + tile.render_offset(); + // Round to physical pixels. + if round { + pos = pos.to_physical_precise_round(scale).to_logical(scale); + } + (tile, pos) + }) + } + + pub fn toplevel_bounds(&self, rules: &ResolvedWindowRules) -> Size { + let border_config = rules.border.resolve_against(self.options.border); + compute_toplevel_bounds(border_config, self.working_area.size) + } + + /// Returns the geometry of the active tile relative to and clamped to the working area. + /// + /// During animations, assumes the final tile position. + pub fn active_tile_visual_rectangle(&self) -> Option> { + let (tile, offset) = self.tiles_with_offsets().next()?; + + let tile_size = tile.tile_size(); + let tile_rect = Rectangle::from_loc_and_size(offset, tile_size); + + self.working_area.intersection(tile_rect) + } + + pub fn popup_target_rect(&self, id: &W::Id) -> Option> { + for (tile, pos) in self.tiles_with_offsets() { + if tile.window().id() == id { + // TODO: intersect with working area width. + let width = tile.window_size().w; + let height = self.working_area.size.h; + + let mut target = Rectangle::from_loc_and_size((0., 0.), (width, height)); + target.loc.y -= pos.y; + target.loc.y -= tile.window_loc().y; + + return Some(target); + } + } + None + } + + fn idx_of(&self, id: &W::Id) -> Option { + self.tiles.iter().position(|tile| tile.window().id() == id) + } + + fn contains(&self, id: &W::Id) -> bool { + self.idx_of(id).is_some() + } + + pub fn active_window(&self) -> Option<&W> { + let id = self.active_window_id.as_ref()?; + self.tiles + .iter() + .find(|tile| tile.window().id() == id) + .map(Tile::window) + } + + pub fn has_window(&self, id: &W::Id) -> bool { + self.tiles.iter().any(|tile| tile.window().id() == id) + } + + pub fn is_empty(&self) -> bool { + self.tiles.is_empty() + } + + pub fn add_tile(&mut self, tile: Tile, pos: Option>, activate: bool) { + self.add_tile_at(0, tile, pos, activate); + } + + fn add_tile_at( + &mut self, + idx: usize, + mut tile: Tile, + pos: Option>, + activate: bool, + ) { + tile.update_config(self.scale, self.options.clone()); + + if tile.window().is_pending_fullscreen() { + tile.window_mut() + .request_size(Size::from((0, 0)), true, None); + } + + if activate || self.tiles.is_empty() { + self.active_window_id = Some(tile.window().id().clone()); + } + + let mut pos = pos.unwrap_or_else(|| { + let area_size = self.working_area.size.to_point(); + let tile_size = tile.tile_size().to_point(); + let offset = (area_size - tile_size).downscale(2.); + self.working_area.loc + offset + }); + // TODO: also nudge pos + size inside the area. + // TODO: smart padding (if doesn't fit, try without padding). + pos.x = f64::max(pos.x, self.working_area.loc.x + 8.); + pos.y = f64::max(pos.y, self.working_area.loc.y + 8.); + + let data = Data::new(self.working_area, &tile, pos); + self.data.insert(idx, data); + self.tiles.insert(idx, tile); + } + + pub fn add_tile_above(&mut self, above: &W::Id, tile: Tile) { + // Activate the new window if above was active. + let activate = Some(above) == self.active_window_id.as_ref(); + + let idx = self.idx_of(above).unwrap(); + + let above_pos = self.data[idx].logical_pos; + let above_size = self.data[idx].size; + let pos = above_pos + (above_size.to_point() - tile.tile_size().to_point()).downscale(2.); + + self.add_tile_at(idx, tile, Some(pos), activate); + } + + pub fn remove_active_tile(&mut self) -> Option> { + let id = self.active_window_id.clone()?; + Some(self.remove_tile(&id)) + } + + pub fn remove_tile(&mut self, id: &W::Id) -> RemovedTile { + let idx = self.idx_of(id).unwrap(); + self.remove_tile_by_idx(idx) + } + + fn remove_tile_by_idx(&mut self, idx: usize) -> RemovedTile { + let tile = self.tiles.remove(idx); + self.data.remove(idx); + + if self.tiles.is_empty() { + self.active_window_id = None; + } else if Some(tile.window().id()) == self.active_window_id.as_ref() { + // The active tile was removed, make the topmost tile active. + self.active_window_id = Some(self.tiles[0].window().id().clone()); + } + + // Stop interactive resize. + if let Some(resize) = &self.interactive_resize { + if tile.window().id() == &resize.window { + self.interactive_resize = None; + } + } + + let width = ColumnWidth::Fixed(tile.window_size().w); + RemovedTile { + tile, + // TODO + width, + is_full_width: false, + is_floating: true, + } + } + + pub fn activate_window_without_raising(&mut self, id: &W::Id) -> bool { + if !self.contains(id) { + return false; + } + + self.active_window_id = Some(id.clone()); + true + } + + pub fn activate_window(&mut self, id: &W::Id) -> bool { + let Some(idx) = self.idx_of(id) else { + return false; + }; + + let tile = self.tiles.remove(idx); + let data = self.data.remove(idx); + self.tiles.insert(0, tile); + self.data.insert(0, data); + self.active_window_id = Some(id.clone()); + + true + } + + pub fn start_close_animation_for_window( + &mut self, + renderer: &mut GlesRenderer, + id: &W::Id, + blocker: TransactionBlocker, + ) { + let (tile, tile_pos) = self + .tiles_with_render_positions_mut(false) + .find(|(tile, _)| tile.window().id() == id) + .unwrap(); + + let Some(snapshot) = tile.take_unmap_snapshot() else { + return; + }; + + let tile_size = tile.tile_size(); + + self.start_close_animation_for_tile(renderer, snapshot, tile_size, tile_pos, blocker); + } + + pub fn start_close_animation_for_tile( + &mut self, + renderer: &mut GlesRenderer, + snapshot: TileRenderSnapshot, + tile_size: Size, + tile_pos: Point, + blocker: TransactionBlocker, + ) { + let anim = Animation::new( + self.clock.clone(), + 0., + 1., + 0., + self.options.animations.window_close.anim, + ); + + let blocker = if self.options.disable_transactions { + TransactionBlocker::completed() + } else { + blocker + }; + + let scale = Scale::from(self.scale); + let res = ClosingWindow::new( + renderer, snapshot, scale, tile_size, tile_pos, blocker, anim, + ); + match res { + Ok(closing) => { + self.closing_windows.push(closing); + } + Err(err) => { + warn!("error creating a closing window animation: {err:?}"); + } + } + } + + pub fn set_window_width(&mut self, id: Option<&W::Id>, change: SizeChange, animate: bool) { + let Some(id) = id.or(self.active_window_id.as_ref()) else { + return; + }; + let idx = self.idx_of(id).unwrap(); + + let SizeChange::SetFixed(mut win_width) = change else { + // TODO + return; + }; + + let tile = &mut self.tiles[idx]; + let win = tile.window_mut(); + let min_w = win.min_size().w; + let max_w = win.max_size().w; + + if max_w > 0 { + win_width = min(win_width, max_w); + } + if min_w > 0 { + win_width = max(win_width, min_w); + } + win_width = max(1, win_width); + + let win_height = win + .requested_size() + .map(|size| size.h) + // If we requested height = 0, then switch to the current height. + .filter(|h| *h != 0) + .unwrap_or_else(|| win.size().h); + let win_size = Size::from((win_width, win_height)); + win.request_size(win_size, animate, None); + } + + pub fn set_window_height(&mut self, id: Option<&W::Id>, change: SizeChange, animate: bool) { + let Some(id) = id.or(self.active_window_id.as_ref()) else { + return; + }; + let idx = self.idx_of(id).unwrap(); + + let SizeChange::SetFixed(mut win_height) = change else { + // TODO + return; + }; + + let tile = &mut self.tiles[idx]; + let win = tile.window_mut(); + let min_h = win.min_size().h; + let max_h = win.max_size().h; + + if max_h > 0 { + win_height = min(win_height, max_h); + } + if min_h > 0 { + win_height = max(win_height, min_h); + } + win_height = max(1, win_height); + + let win_width = win + .requested_size() + .map(|size| size.w) + // If we requested width = 0, then switch to the current width. + .filter(|w| *w != 0) + .unwrap_or_else(|| win.size().w); + let win_size = Size::from((win_width, win_height)); + win.request_size(win_size, animate, None); + } + + pub fn update_window(&mut self, id: &W::Id, serial: Option) -> bool { + let Some(tile_idx) = self.idx_of(id) else { + return false; + }; + + let tile = &mut self.tiles[tile_idx]; + let data = &mut self.data[tile_idx]; + + let resize = tile.window_mut().interactive_resize_data(); + + // Do this before calling update_window() so it can get up-to-date info. + if let Some(serial) = serial { + tile.window_mut().update_interactive_resize(serial); + } + + let prev_size = data.size; + + tile.update_window(); + data.update(tile); + + // When resizing by top/left edge, update the position accordingly. + if let Some(resize) = resize { + let mut offset = Point::from((0., 0.)); + if resize.edges.contains(ResizeEdge::LEFT) { + offset.x += prev_size.w - data.size.w; + } + if resize.edges.contains(ResizeEdge::TOP) { + offset.y += prev_size.h - data.size.h; + } + data.set_logical_pos(data.logical_pos + offset); + } + + true + } + + pub fn render_elements( + &self, + renderer: &mut R, + view_rect: Rectangle, + scale: Scale, + target: RenderTarget, + ) -> Vec> { + let mut rv = Vec::new(); + + // Draw the closing windows on top of the other windows. + // + // FIXME: I guess this should rather preserve the stacking order when the window is closed. + for closing in self.closing_windows.iter().rev() { + let elem = closing.render(renderer.as_gles_renderer(), view_rect, scale, target); + rv.push(elem.into()); + } + + let active = self.active_window_id.clone(); + for (tile, tile_pos) in self.tiles_with_render_positions() { + // For the active tile, draw the focus ring. + let focus_ring = Some(tile.window().id()) == active.as_ref(); + + rv.extend( + tile.render(renderer, tile_pos, scale, focus_ring, target) + .map(Into::into), + ); + } + + rv + } + + pub fn interactive_resize_begin(&mut self, window: W::Id, edges: ResizeEdge) -> bool { + if self.interactive_resize.is_some() { + return false; + } + + let tile = self + .tiles + .iter_mut() + .find(|tile| tile.window().id() == &window) + .unwrap(); + + let original_window_size = tile.window_size(); + + let resize = InteractiveResize { + window, + original_window_size, + data: InteractiveResizeData { edges }, + }; + self.interactive_resize = Some(resize); + + true + } + + pub fn interactive_resize_update( + &mut self, + window: &W::Id, + delta: Point, + ) -> bool { + let Some(resize) = &self.interactive_resize else { + return false; + }; + + if window != &resize.window { + return false; + } + + let original_window_size = resize.original_window_size; + let edges = resize.data.edges; + + if edges.intersects(ResizeEdge::LEFT_RIGHT) { + let mut dx = delta.x; + if edges.contains(ResizeEdge::LEFT) { + dx = -dx; + }; + + let window_width = (original_window_size.w + dx).round() as i32; + self.set_window_width(Some(window), SizeChange::SetFixed(window_width), false); + } + + if edges.intersects(ResizeEdge::TOP_BOTTOM) { + let mut dy = delta.y; + if edges.contains(ResizeEdge::TOP) { + dy = -dy; + }; + + let window_height = (original_window_size.h + dy).round() as i32; + self.set_window_height(Some(window), SizeChange::SetFixed(window_height), false); + } + + true + } + + pub fn interactive_resize_end(&mut self, window: Option<&W::Id>) { + let Some(resize) = &self.interactive_resize else { + return; + }; + + if let Some(window) = window { + if window != &resize.window { + return; + } + } + + self.interactive_resize = None; + } + + pub fn refresh(&mut self, is_active: bool) { + let active = self.active_window_id.clone(); + for tile in &mut self.tiles { + let win = tile.window_mut(); + + win.set_active_in_column(true); + + let is_active = is_active && Some(win.id()) == active.as_ref(); + win.set_activated(is_active); + + let resize_data = self + .interactive_resize + .as_ref() + .filter(|resize| &resize.window == win.id()) + .map(|resize| resize.data); + win.set_interactive_resize(resize_data); + + let border_config = win.rules().border.resolve_against(self.options.border); + let bounds = compute_toplevel_bounds(border_config, self.working_area.size); + win.set_bounds(bounds); + + // If transactions are disabled, also disable combined throttling, for more + // intuitive behavior. + let intent = if self.options.disable_resize_throttling { + ConfigureIntent::CanSend + } else { + win.configure_intent() + }; + + if matches!( + intent, + ConfigureIntent::CanSend | ConfigureIntent::ShouldSend + ) { + win.send_pending_configure(); + } + + win.refresh(); + } + } + + #[cfg(test)] + pub fn working_area(&self) -> Rectangle { + self.working_area + } + + #[cfg(test)] + pub fn scale(&self) -> f64 { + self.scale + } + + #[cfg(test)] + pub fn clock(&self) -> &Clock { + &self.clock + } + + #[cfg(test)] + pub fn options(&self) -> &Rc { + &self.options + } + + #[cfg(test)] + pub fn verify_invariants(&self) { + assert!(self.scale > 0.); + assert!(self.scale.is_finite()); + assert_eq!(self.tiles.len(), self.data.len()); + + for (tile, data) in zip(&self.tiles, &self.data) { + assert!(Rc::ptr_eq(&self.options, &tile.options)); + assert_eq!(self.clock, tile.clock); + assert_eq!(self.scale, tile.scale()); + tile.verify_invariants(); + + assert!( + !tile.window().is_pending_fullscreen(), + "floating windows cannot be fullscreen" + ); + + data.verify_invariants(); + + let mut data2 = *data; + data2.update(tile); + data2.update_config(self.working_area); + assert_eq!(data, &data2, "tile data must be up to date"); + } + + if let Some(id) = &self.active_window_id { + assert!(!self.tiles.is_empty()); + assert!(self.contains(id), "active window must be present in tiles"); + } else { + assert!(self.tiles.is_empty()); + } + + if let Some(resize) = &self.interactive_resize { + assert!( + self.contains(&resize.window), + "interactive resize window must be present in tiles" + ); + } + } +} + +fn compute_toplevel_bounds( + border_config: niri_config::Border, + working_area_size: Size, +) -> Size { + let mut border = 0.; + if !border_config.off { + border = border_config.width.0 * 2.; + } + + Size::from(( + f64::max(working_area_size.w - border, 1.), + f64::max(working_area_size.h - border, 1.), + )) + .to_i32_floor() +} diff --git a/src/layout/mod.rs b/src/layout/mod.rs index 90fcaab6..48a7954a 100644 --- a/src/layout/mod.rs +++ b/src/layout/mod.rs @@ -66,6 +66,7 @@ use crate::utils::{output_matches_name, output_size, round_logical_in_physical_m use crate::window::ResolvedWindowRules; pub mod closing_window; +pub mod floating; pub mod focus_ring; pub mod insert_hint_element; pub mod monitor; @@ -357,6 +358,8 @@ pub struct RemovedTile { width: ColumnWidth, /// Whether the column the tile was in was full-width. is_full_width: bool, + /// Whether the tile was floating. + is_floating: bool, } /// Whether to activate a newly added window. @@ -744,6 +747,7 @@ impl Layout { } } + // TODO: pos pub fn add_window_by_idx( &mut self, monitor_idx: usize, @@ -752,6 +756,7 @@ impl Layout { activate: bool, width: ColumnWidth, is_full_width: bool, + is_floating: bool, ) { let MonitorSet::Normal { monitors, @@ -762,7 +767,14 @@ impl Layout { panic!() }; - monitors[monitor_idx].add_window(workspace_idx, window, activate, width, is_full_width); + monitors[monitor_idx].add_window( + workspace_idx, + window, + activate, + width, + is_full_width, + is_floating, + ); if activate { *active_monitor_idx = monitor_idx; @@ -776,6 +788,7 @@ impl Layout { window: W, width: Option, is_full_width: bool, + is_floating: bool, activate: ActivateWindow, ) -> Option<&Output> { let width = self.resolve_default_width(&window, width); @@ -814,7 +827,7 @@ impl Layout { true }); - mon.add_window(ws_idx, window, activate, width, is_full_width); + mon.add_window(ws_idx, window, activate, width, is_full_width, is_floating); Some(&mon.output) } MonitorSet::NoOutputs { workspaces } => { @@ -827,7 +840,7 @@ impl Layout { }) .unwrap(); let activate = activate.map_smart(|| true); - ws.add_window(window, activate, width, is_full_width); + ws.add_window(window, activate, width, is_full_width, is_floating); None } } @@ -864,6 +877,7 @@ impl Layout { window: W, width: Option, is_full_width: bool, + is_floating: bool, activate: ActivateWindow, ) -> Option<&Output> { let width = self.resolve_default_width(&window, width); @@ -888,6 +902,7 @@ impl Layout { activate, width, is_full_width, + is_floating, ); Some(&mon.output) } @@ -902,7 +917,7 @@ impl Layout { &mut workspaces[0] }; let activate = activate.map_smart(|| true); - ws.add_window(window, activate, width, is_full_width); + ws.add_window(window, activate, width, is_full_width, is_floating); None } } @@ -919,16 +934,24 @@ impl Layout { window: W, width: Option, is_full_width: bool, + is_floating: bool, ) -> Option<&Output> { if let Some(InteractiveMoveState::Moving(move_)) = &self.interactive_move { if right_of == move_.tile.window().id() { let output = move_.output.clone(); let activate = ActivateWindow::default(); if self.monitor_for_output(&output).is_some() { - self.add_window_on_output(&output, window, width, is_full_width, activate); + self.add_window_on_output( + &output, + window, + width, + is_full_width, + is_floating, + activate, + ); return Some(&self.monitor_for_output(&output).unwrap().output); } else { - return self.add_window(window, width, is_full_width, activate); + return self.add_window(window, width, is_full_width, is_floating, activate); } } } @@ -942,7 +965,7 @@ impl Layout { .find(|mon| mon.workspaces.iter().any(|ws| ws.has_window(right_of))) .unwrap(); - mon.add_window_right_of(right_of, window, width, is_full_width); + mon.add_window_right_of(right_of, window, width, is_full_width, is_floating); Some(&mon.output) } MonitorSet::NoOutputs { workspaces } => { @@ -950,7 +973,7 @@ impl Layout { .iter_mut() .find(|ws| ws.has_window(right_of)) .unwrap(); - ws.add_window_right_of(right_of, window, width, is_full_width); + ws.add_window_right_of(right_of, window, width, is_full_width, is_floating); None } } @@ -963,6 +986,7 @@ impl Layout { window: W, width: Option, is_full_width: bool, + is_floating: bool, activate: ActivateWindow, ) { let width = self.resolve_default_width(&window, width); @@ -998,6 +1022,7 @@ impl Layout { activate, width, is_full_width, + is_floating, ); } @@ -1024,6 +1049,7 @@ impl Layout { tile: move_.tile, width: move_.width, is_full_width: move_.is_full_width, + is_floating: false, }); } } @@ -1390,6 +1416,42 @@ impl Layout { } } + pub fn activate_window_without_raising(&mut self, window: &W::Id) { + if let Some(InteractiveMoveState::Moving(move_)) = &self.interactive_move { + if move_.tile.window().id() == window { + return; + } + } + + let MonitorSet::Normal { + monitors, + active_monitor_idx, + .. + } = &mut self.monitor_set + else { + return; + }; + + for (monitor_idx, mon) in monitors.iter_mut().enumerate() { + for (workspace_idx, ws) in mon.workspaces.iter_mut().enumerate() { + if ws.activate_window_without_raising(window) { + *active_monitor_idx = monitor_idx; + + // If currently in the middle of a vertical swipe between the target workspace + // and some other, don't switch the workspace. + match &mon.workspace_switch { + Some(WorkspaceSwitch::Gesture(gesture)) + if gesture.current_idx.floor() == workspace_idx as f64 + || gesture.current_idx.ceil() == workspace_idx as f64 => {} + _ => mon.switch_workspace(workspace_idx), + } + + return; + } + } + } + } + pub fn activate_output(&mut self, output: &Output) { let MonitorSet::Normal { monitors, @@ -2596,6 +2658,36 @@ impl Layout { workspace.reset_window_height(window); } + pub fn toggle_window_floating(&mut self, window: Option<&W::Id>) { + if let Some(InteractiveMoveState::Moving(move_)) = &mut self.interactive_move { + if window.is_none() || window == Some(move_.tile.window().id()) { + return; + } + } + + let workspace = if let Some(window) = window { + Some( + self.workspaces_mut() + .find(|ws| ws.has_window(window)) + .unwrap(), + ) + } else { + self.active_workspace_mut() + }; + + let Some(workspace) = workspace else { + return; + }; + workspace.toggle_window_floating(window); + } + + pub fn switch_focus_floating_tiling(&mut self) { + let Some(workspace) = self.active_workspace_mut() else { + return; + }; + workspace.switch_focus_floating_tiling(); + } + pub fn focus_output(&mut self, output: &Output) { if let MonitorSet::Normal { monitors, @@ -2680,6 +2772,7 @@ impl Layout { activate, removed.width, removed.is_full_width, + removed.is_floating, ); let MonitorSet::Normal { monitors, .. } = &mut self.monitor_set else { @@ -2706,6 +2799,12 @@ impl Layout { let current = &mut monitors[*active_monitor_idx]; let ws = current.active_workspace(); + + if ws.floating_is_active() { + self.move_to_output(None, output, None); + return; + } + let Some(column) = ws.remove_active_column() else { return; }; @@ -3040,10 +3139,17 @@ impl Layout { } .band(sq_dist / INTERACTIVE_MOVE_START_THRESHOLD); - let tile = self + let (is_floating, tile) = self .workspaces_mut() - .flat_map(|ws| ws.tiles_mut()) - .find(|tile| *tile.window().id() == window_id) + .find(|ws| ws.has_window(&window_id)) + .map(|ws| { + ( + ws.is_floating(&window_id), + ws.tiles_mut() + .find(|tile| *tile.window().id() == window_id) + .unwrap(), + ) + }) .unwrap(); tile.interactive_move_offset = pointer_delta.upscale(factor); @@ -3054,7 +3160,7 @@ impl Layout { pointer_ratio_within_window, }); - if sq_dist < INTERACTIVE_MOVE_START_THRESHOLD { + if !is_floating && sq_dist < INTERACTIVE_MOVE_START_THRESHOLD { return true; } @@ -3063,8 +3169,8 @@ impl Layout { // to the pointer. Otherwise, we just teleport it as the layout code is not aware // of monitor positions. // - // FIXME: with floating layer, the layout code will know about monitor positions, - // so this will be potentially animatable. + // FIXME: when and if the layout code knows about monitor positions, this will be + // potentially animatable. let mut tile_pos = None; if let MonitorSet::Normal { monitors, .. } = &self.monitor_set { if let Some((mon, (ws, ws_offset))) = monitors.iter().find_map(|mon| { @@ -3087,6 +3193,7 @@ impl Layout { mut tile, width, is_full_width, + is_floating: _, } = self.remove_window(window, Transaction::new()).unwrap(); tile.stop_move_animations(); @@ -3105,6 +3212,7 @@ impl Layout { // Unfullscreen and let the window pick a natural size. // + // TODO // When we have floating, we will want to always send a (0, 0) size here, not just // to unfullscreen. However, when implementing that, remember to check how GTK // tiled window size restoration works. It seems to remember *some* last size with @@ -3265,6 +3373,10 @@ impl Layout { true, ); } + InsertPosition::Floating => { + let pos = move_.tile_render_location() - offset; + mon.add_floating_tile(ws_idx, move_.tile, Some(pos), true); + } } // needed because empty_workspace_above_first could have modified the idx @@ -3911,6 +4023,8 @@ mod tests { (0f64..).prop_map(SizeChange::SetProportion), any::().prop_map(SizeChange::AdjustFixed), any::().prop_map(SizeChange::AdjustProportion), + // Interactive resize can have negative values here. + Just(SizeChange::SetFixed(-100)), ] } @@ -3925,11 +4039,19 @@ mod tests { } fn arbitrary_min_max_size() -> impl Strategy, Size)> { - (arbitrary_min_max(), arbitrary_min_max()).prop_map(|((min_w, max_w), (min_h, max_h))| { - let min_size = Size::from((min_w, min_h)); - let max_size = Size::from((max_w, max_h)); - (min_size, max_size) - }) + prop_oneof![ + 5 => (arbitrary_min_max(), arbitrary_min_max()).prop_map( + |((min_w, max_w), (min_h, max_h))| { + let min_size = Size::from((min_w, min_h)); + let max_size = Size::from((max_w, max_h)); + (min_size, max_size) + }, + ), + 1 => arbitrary_min_max().prop_map(|(w, h)| { + let size = Size::from((w, h)); + (size, size) + }), + ] } fn arbitrary_view_offset_gesture_delta() -> impl Strategy { @@ -4103,6 +4225,11 @@ mod tests { #[proptest(strategy = "proptest::option::of(1..=5usize)")] id: Option, }, + ToggleWindowFloating { + #[proptest(strategy = "proptest::option::of(1..=5usize)")] + id: Option, + }, + SwitchFocusFloatingTiling, Communicate(#[proptest(strategy = "1..=5usize")] usize), Refresh { is_active: bool, @@ -4294,7 +4421,8 @@ mod tests { } let win = TestWindow::new(id, bbox, min_max_size.0, min_max_size.1); - layout.add_window(win, None, false, ActivateWindow::default()); + let is_floating = min_max_size.0.h > 0 && min_max_size.0.h == min_max_size.1.h; + layout.add_window(win, None, false, is_floating, ActivateWindow::default()); } Op::AddWindowRightOf { id, @@ -4350,7 +4478,8 @@ mod tests { } let win = TestWindow::new(id, bbox, min_max_size.0, min_max_size.1); - layout.add_window_right_of(&right_of_id, win, None, false); + let is_floating = min_max_size.0.h > 0 && min_max_size.0.h == min_max_size.1.h; + layout.add_window_right_of(&right_of_id, win, None, false, is_floating); } Op::AddWindowToNamedWorkspace { id, @@ -4411,11 +4540,13 @@ mod tests { } let win = TestWindow::new(id, bbox, min_max_size.0, min_max_size.1); + let is_floating = min_max_size.0.h > 0 && min_max_size.0.h == min_max_size.1.h; layout.add_window_to_named_workspace( &ws_name, win, None, false, + is_floating, ActivateWindow::default(), ); } @@ -4575,6 +4706,13 @@ mod tests { let id = id.filter(|id| layout.has_window(id)); layout.reset_window_height(id.as_ref()); } + Op::ToggleWindowFloating { id } => { + let id = id.filter(|id| layout.has_window(id)); + layout.toggle_window_floating(id.as_ref()); + } + Op::SwitchFocusFloatingTiling => { + layout.switch_focus_floating_tiling(); + } Op::Communicate(id) => { let mut update = false; @@ -6191,6 +6329,62 @@ mod tests { check_ops(&ops); } + #[test] + fn set_width_fixed_negative() { + let ops = [ + Op::AddOutput(3), + Op::AddWindow { + id: 3, + bbox: Rectangle::from_loc_and_size((0, 0), (100, 200)), + min_max_size: Default::default(), + }, + Op::ToggleWindowFloating { id: Some(3) }, + Op::SetColumnWidth(SizeChange::SetFixed(-100)), + ]; + check_ops(&ops); + } + + #[test] + fn set_height_fixed_negative() { + let ops = [ + Op::AddOutput(3), + Op::AddWindow { + id: 3, + bbox: Rectangle::from_loc_and_size((0, 0), (100, 200)), + min_max_size: Default::default(), + }, + Op::ToggleWindowFloating { id: Some(3) }, + Op::SetWindowHeight { + id: None, + change: SizeChange::SetFixed(-100), + }, + ]; + check_ops(&ops); + } + + #[test] + fn interactive_resize_to_negative() { + let ops = [ + Op::AddOutput(3), + Op::AddWindow { + id: 3, + bbox: Rectangle::from_loc_and_size((0, 0), (100, 200)), + min_max_size: Default::default(), + }, + Op::ToggleWindowFloating { id: Some(3) }, + Op::InteractiveResizeBegin { + window: 3, + edges: ResizeEdge::BOTTOM_RIGHT, + }, + Op::InteractiveResizeUpdate { + window: 3, + dx: -10000., + dy: -10000., + }, + ]; + check_ops(&ops); + } + #[test] fn windows_on_other_workspaces_remain_activated() { let ops = [ diff --git a/src/layout/monitor.rs b/src/layout/monitor.rs index 67b09e20..7bfc1084 100644 --- a/src/layout/monitor.rs +++ b/src/layout/monitor.rs @@ -225,10 +225,11 @@ impl Monitor { activate: bool, width: ColumnWidth, is_full_width: bool, + is_floating: bool, ) { let workspace = &mut self.workspaces[workspace_idx]; - workspace.add_window(window, activate, width, is_full_width); + workspace.add_window(window, activate, width, is_full_width, is_floating); // After adding a new window, workspace becomes this output's own. workspace.original_output = OutputId::new(&self.output); @@ -253,6 +254,7 @@ impl Monitor { window: W, width: ColumnWidth, is_full_width: bool, + is_floating: bool, ) { let workspace_idx = self .workspaces @@ -261,7 +263,7 @@ impl Monitor { .unwrap(); let workspace = &mut self.workspaces[workspace_idx]; - workspace.add_window_right_of(right_of, window, width, is_full_width); + workspace.add_window_right_of(right_of, window, width, is_full_width, is_floating); // After adding a new window, workspace becomes this output's own. workspace.original_output = OutputId::new(&self.output); @@ -322,6 +324,35 @@ impl Monitor { } } + pub fn add_floating_tile( + &mut self, + mut workspace_idx: usize, + tile: Tile, + pos: Option>, + activate: bool, + ) { + let workspace = &mut self.workspaces[workspace_idx]; + + workspace.add_floating_tile(tile, pos, activate); + + // After adding a new window, workspace becomes this output's own. + workspace.original_output = OutputId::new(&self.output); + + if workspace_idx == self.workspaces.len() - 1 { + // Insert a new empty workspace. + self.add_workspace_bottom(); + } + + if self.options.empty_workspace_above_first && workspace_idx == 0 { + self.add_workspace_top(); + workspace_idx += 1; + } + + if activate { + self.activate_workspace(workspace_idx); + } + } + pub fn add_tile_to_column( &mut self, workspace_idx: usize, @@ -505,6 +536,7 @@ impl Monitor { true, removed.width, removed.is_full_width, + removed.is_floating, ); } @@ -527,6 +559,7 @@ impl Monitor { true, removed.width, removed.is_full_width, + removed.is_floating, ); } @@ -565,6 +598,7 @@ impl Monitor { activate, removed.width, removed.is_full_width, + removed.is_floating, ); if self.workspace_switch.is_none() { @@ -581,6 +615,11 @@ impl Monitor { } let workspace = &mut self.workspaces[source_workspace_idx]; + if workspace.floating_is_active() { + self.move_to_workspace_up(); + return; + } + let Some(column) = workspace.remove_active_column() else { return; }; @@ -597,6 +636,11 @@ impl Monitor { } let workspace = &mut self.workspaces[source_workspace_idx]; + if workspace.floating_is_active() { + self.move_to_workspace_down(); + return; + } + let Some(column) = workspace.remove_active_column() else { return; }; @@ -613,6 +657,11 @@ impl Monitor { } let workspace = &mut self.workspaces[source_workspace_idx]; + if workspace.floating_is_active() { + self.move_to_workspace(None, idx); + return; + } + let Some(column) = workspace.remove_active_column() else { return; }; diff --git a/src/layout/scrolling.rs b/src/layout/scrolling.rs index 30c20898..83e13c52 100644 --- a/src/layout/scrolling.rs +++ b/src/layout/scrolling.rs @@ -26,6 +26,11 @@ use crate::window::ResolvedWindowRules; /// Amount of touchpad movement to scroll the view for the width of one working area. const VIEW_GESTURE_WORKING_AREA_MOVEMENT: f64 = 1200.; +/// Maximum distance to the target position for an interactively moved window. +/// +/// If the distance is higher than this, the window will instead remain floating. +const WINDOW_INSERT_MAX_DISTANCE: f64 = 50.; + /// A scrollable-tiling space for windows. #[derive(Debug)] pub struct ScrollingSpace { @@ -102,6 +107,7 @@ niri_render_elements! { pub enum InsertPosition { NewColumn(usize), InColumn(usize, usize), + Floating, } #[derive(Debug)] @@ -359,6 +365,10 @@ impl ScrollingSpace { self.columns.iter_mut().flat_map(|col| col.tiles.iter_mut()) } + pub fn is_empty(&self) -> bool { + self.columns.is_empty() + } + pub fn active_window(&self) -> Option<&W> { if self.columns.is_empty() { return None; @@ -652,9 +662,9 @@ impl ScrollingSpace { self.insert_hint = None; } - pub fn get_insert_position(&self, pos: Point) -> InsertPosition { + fn compute_insert_position(&self, pos: Point) -> (InsertPosition, f64) { if self.columns.is_empty() { - return InsertPosition::NewColumn(0); + return (InsertPosition::NewColumn(0), pos.x.abs()); } let x = pos.x + self.view_pos(); @@ -665,7 +675,7 @@ impl ScrollingSpace { // Insert position is before the first column. if x < 0. { - return InsertPosition::NewColumn(0); + return (InsertPosition::NewColumn(0), -x); } // Find the closest gap between columns. @@ -685,7 +695,8 @@ impl ScrollingSpace { // Insert position is past the last column. if col_idx == self.columns.len() { - return InsertPosition::NewColumn(closest_col_idx); + // col_x should be what we expect if pos.x is past the last column. + return (InsertPosition::NewColumn(closest_col_idx), x - col_x); } // Find the closest gap between tiles. @@ -700,12 +711,23 @@ impl ScrollingSpace { let vert_dist = (col_x - x).abs(); let hor_dist = (tile_off.y - y).abs(); if vert_dist <= hor_dist { - InsertPosition::NewColumn(closest_col_idx) + (InsertPosition::NewColumn(closest_col_idx), vert_dist) } else { - InsertPosition::InColumn(col_idx, closest_tile_idx) + ( + InsertPosition::InColumn(col_idx, closest_tile_idx), + hor_dist, + ) } } + pub fn get_insert_position(&self, pos: Point) -> InsertPosition { + let (position, distance) = self.compute_insert_position(pos); + if distance > WINDOW_INSERT_MAX_DISTANCE { + return InsertPosition::Floating; + } + position + } + pub fn add_tile( &mut self, col_idx: Option, @@ -894,6 +916,7 @@ impl ScrollingSpace { tile: column.tiles.remove(tile_idx), width: column.width, is_full_width: column.is_full_width, + is_floating: false, }; } @@ -929,6 +952,7 @@ impl ScrollingSpace { tile, width: column.width, is_full_width: column.is_full_width, + is_floating: false, }; column.active_tile_idx = min(column.active_tile_idx, column.tiles.len() - 1); @@ -1244,7 +1268,7 @@ impl ScrollingSpace { self.start_close_animation_for_tile(renderer, snapshot, tile_size, tile_pos, blocker); } - pub fn start_close_animation_for_tile( + fn start_close_animation_for_tile( &mut self, renderer: &mut GlesRenderer, snapshot: TileRenderSnapshot, @@ -1934,6 +1958,7 @@ impl ScrollingSpace { let loc = Point::from((self.column_x(column_index), y)); Rectangle::from_loc_and_size(loc, size) } + InsertPosition::Floating => return None, }; // First window on an empty workspace will cancel out any view offset. Replicate this @@ -2738,7 +2763,7 @@ impl ScrollingSpace { .iter() .flat_map(|col| &col.tiles) .any(|tile| tile.window().id() == &resize.window), - "interactive resize window must be present on the workspace" + "interactive resize window must be present in the layout" ); } } diff --git a/src/layout/workspace.rs b/src/layout/workspace.rs index c3870b8a..21ef208f 100644 --- a/src/layout/workspace.rs +++ b/src/layout/workspace.rs @@ -10,6 +10,7 @@ use smithay::reexports::wayland_protocols::xdg::shell::server::xdg_toplevel; use smithay::reexports::wayland_server::protocol::wl_surface::WlSurface; use smithay::utils::{Logical, Point, Rectangle, Scale, Serial, Size, Transform}; +use super::floating::{FloatingSpace, FloatingSpaceRenderElement}; use super::scrolling::{ Column, ColumnWidth, InsertHint, InsertPosition, ScrollingSpace, ScrollingSpaceRenderElement, }; @@ -29,6 +30,12 @@ pub struct Workspace { /// The scrollable-tiling layout. scrolling: ScrollingSpace, + /// The floating layout. + floating: FloatingSpace, + + /// Whether the floating layout is active instead of the scrolling layout. + floating_is_active: bool, + /// The original output of this workspace. /// /// Most of the time this will be the workspace's current output, however, after an output @@ -112,6 +119,7 @@ impl WorkspaceId { niri_render_elements! { WorkspaceRenderElement => { Scrolling = ScrollingSpaceRenderElement, + Floating = FloatingSpaceRenderElement, } } @@ -170,8 +178,17 @@ impl Workspace { options.clone(), ); + let floating = FloatingSpace::new( + working_area, + scale.fractional_scale(), + clock.clone(), + options.clone(), + ); + Self { scrolling, + floating, + floating_is_active: false, original_output, scale, transform: output.current_transform(), @@ -213,8 +230,17 @@ impl Workspace { options.clone(), ); + let floating = FloatingSpace::new( + working_area, + scale.fractional_scale(), + clock.clone(), + options.clone(), + ); + Self { scrolling, + floating, + floating_is_active: false, output: None, scale, transform: Transform::Normal, @@ -255,18 +281,24 @@ impl Workspace { pub fn advance_animations(&mut self) { self.scrolling.advance_animations(); + self.floating.advance_animations(); } pub fn are_animations_ongoing(&self) -> bool { - self.scrolling.are_animations_ongoing() + self.scrolling.are_animations_ongoing() || self.floating.are_animations_ongoing() } pub fn are_transitions_ongoing(&self) -> bool { - self.scrolling.are_transitions_ongoing() + self.scrolling.are_transitions_ongoing() || self.floating.are_animations_ongoing() } pub fn update_render_elements(&mut self, is_active: bool) { - self.scrolling.update_render_elements(is_active); + self.scrolling + .update_render_elements(is_active && !self.floating_is_active); + + let view_rect = Rectangle::from_loc_and_size((0., 0.), self.view_size); + self.floating + .update_render_elements(is_active && self.floating_is_active, view_rect); } pub fn update_config(&mut self, base_options: Rc) { @@ -280,12 +312,19 @@ impl Workspace { options.clone(), ); + self.floating.update_config( + self.working_area, + self.scale.fractional_scale(), + options.clone(), + ); + self.base_options = base_options; self.options = options; } pub fn update_shaders(&mut self) { self.scrolling.update_shaders(); + self.floating.update_shaders(); } pub fn windows(&self) -> impl Iterator + '_ { @@ -297,11 +336,19 @@ impl Workspace { } pub fn tiles(&self) -> impl Iterator> + '_ { - self.scrolling.tiles() + let scrolling = self.scrolling.tiles(); + let floating = self.floating.tiles(); + scrolling.chain(floating) } pub fn tiles_mut(&mut self) -> impl Iterator> + '_ { - self.scrolling.tiles_mut() + let scrolling = self.scrolling.tiles_mut(); + let floating = self.floating.tiles_mut(); + scrolling.chain(floating) + } + + pub fn is_floating(&self, id: &W::Id) -> bool { + self.floating.has_window(id) } pub fn current_output(&self) -> Option<&Output> { @@ -309,7 +356,11 @@ impl Workspace { } pub fn active_window(&self) -> Option<&W> { - self.scrolling.active_window() + if self.floating_is_active { + self.floating.active_window() + } else { + self.scrolling.active_window() + } } pub fn is_active_fullscreen(&self) -> bool { @@ -391,6 +442,11 @@ impl Workspace { scale.fractional_scale(), self.options.clone(), ); + self.floating.update_config( + working_area, + scale.fractional_scale(), + self.options.clone(), + ); } if scale_transform_changed { @@ -410,6 +466,7 @@ impl Workspace { activate: bool, width: ColumnWidth, is_full_width: bool, + is_floating: bool, ) { let tile = Tile::new( window, @@ -417,7 +474,12 @@ impl Workspace { self.clock.clone(), self.options.clone(), ); - self.add_tile(None, tile, activate, width, is_full_width); + + if is_floating { + self.add_floating_tile(tile, None, activate); + } else { + self.add_tile(None, tile, activate, width, is_full_width); + } } pub fn add_tile( @@ -431,6 +493,24 @@ impl Workspace { self.enter_output_for_window(tile.window()); self.scrolling .add_tile(col_idx, tile, activate, width, is_full_width, None); + + if activate { + self.floating_is_active = false; + } + } + + pub fn add_floating_tile( + &mut self, + tile: Tile, + pos: Option>, + activate: bool, + ) { + self.enter_output_for_window(tile.window()); + self.floating.add_tile(tile, pos, activate); + + if activate || self.scrolling.is_empty() { + self.floating_is_active = true; + } } pub fn add_tile_to_column( @@ -443,6 +523,10 @@ impl Workspace { self.enter_output_for_window(tile.window()); self.scrolling .add_tile_to_column(col_idx, tile_idx, tile, activate); + + if activate { + self.floating_is_active = false; + } } pub fn add_window_right_of( @@ -451,6 +535,8 @@ impl Workspace { window: W, width: ColumnWidth, is_full_width: bool, + // TODO: smarter enum, so you can override is_floating = false for floating right_of. + is_floating: bool, ) { let tile = Tile::new( window, @@ -458,7 +544,7 @@ impl Workspace { self.clock.clone(), self.options.clone(), ); - self.add_tile_right_of(right_of, tile, width, is_full_width); + self.add_tile_right_of(right_of, tile, width, is_full_width, is_floating); } pub fn add_tile_right_of( @@ -467,10 +553,36 @@ impl Workspace { tile: Tile, width: ColumnWidth, is_full_width: bool, + is_floating: bool, ) { self.enter_output_for_window(tile.window()); - self.scrolling - .add_tile_right_of(right_of, tile, width, is_full_width); + + let floating_has_window = self.floating.has_window(right_of); + if is_floating || floating_has_window { + if floating_has_window { + self.floating.add_tile_above(right_of, tile); + } else { + let activate = self.scrolling.active_window().unwrap().id() == right_of; + // FIXME: use static pos + let (right_of_tile, render_pos) = self + .scrolling + .tiles_with_render_positions() + .find(|(tile, _)| tile.window().id() == right_of) + .unwrap(); + // Position the new tile in the center above the right_of tile. Think a dialog + // opening on top of a window. + let pos = render_pos + + (right_of_tile.tile_size().to_point() - tile.tile_size().to_point()) + .downscale(2.); + self.floating.add_tile(tile, Some(pos), activate); + if activate { + self.floating_is_active = true; + } + } + } else { + self.scrolling + .add_tile_right_of(right_of, tile, width, is_full_width); + } } pub fn add_column(&mut self, column: Column, activate: bool) { @@ -479,29 +591,66 @@ impl Workspace { } self.scrolling.add_column(None, column, activate, None); + + if activate { + self.floating_is_active = false; + } + } + + fn update_focus_floating_tiling_after_removing(&mut self, removed_from_floating: bool) { + if removed_from_floating { + if self.floating.is_empty() { + self.floating_is_active = false; + } + } else { + // Scrolling should remain focused if both are empty. + if self.scrolling.is_empty() && !self.floating.is_empty() { + self.floating_is_active = true; + } + } } pub fn remove_tile(&mut self, id: &W::Id, transaction: Transaction) -> RemovedTile { - let removed = self.scrolling.remove_tile(id, transaction); + let mut from_floating = false; + let removed = if self.floating.has_window(id) { + from_floating = true; + self.floating.remove_tile(id) + } else { + self.scrolling.remove_tile(id, transaction) + }; if let Some(output) = &self.output { removed.tile.window().output_leave(output); } + self.update_focus_floating_tiling_after_removing(from_floating); + removed } pub fn remove_active_tile(&mut self, transaction: Transaction) -> Option> { - let removed = self.scrolling.remove_active_tile(transaction)?; + let from_floating = self.floating_is_active; + let removed = if self.floating_is_active { + self.floating.remove_active_tile()? + } else { + self.scrolling.remove_active_tile(transaction)? + }; if let Some(output) = &self.output { removed.tile.window().output_leave(output); } + self.update_focus_floating_tiling_after_removing(from_floating); + Some(removed) } pub fn remove_active_column(&mut self) -> Option> { + let from_floating = self.floating_is_active; + if self.floating_is_active { + return None; + } + let column = self.scrolling.remove_active_column()?; if let Some(output) = &self.output { @@ -510,6 +659,8 @@ impl Workspace { } } + self.update_focus_floating_tiling_after_removing(from_floating); + Some(column) } @@ -527,15 +678,21 @@ impl Workspace { pub fn new_window_size( &self, width: Option, + is_floating: bool, rules: &ResolvedWindowRules, ) -> Size { - self.scrolling.new_window_size(width, rules) + if is_floating { + Size::from((0, 0)) + } else { + self.scrolling.new_window_size(width, rules) + } } pub fn configure_new_window( &self, window: &Window, width: Option, + is_floating: bool, rules: &ResolvedWindowRules, ) { window.with_surfaces(|surface, data| { @@ -549,10 +706,14 @@ impl Workspace { if state.states.contains(xdg_toplevel::State::Fullscreen) { state.size = Some(self.view_size.to_i32_round()); } else { - state.size = Some(self.new_window_size(width, rules)); + state.size = Some(self.new_window_size(width, is_floating, rules)); } - state.bounds = Some(self.scrolling.toplevel_bounds(rules)); + if is_floating { + state.bounds = Some(self.floating.toplevel_bounds(rules)); + } else { + state.bounds = Some(self.scrolling.toplevel_bounds(rules)); + } }); } @@ -629,10 +790,16 @@ impl Workspace { } pub fn consume_or_expel_window_left(&mut self, window: Option<&W::Id>) { + if window.map_or(self.floating_is_active, |id| self.floating.has_window(id)) { + return; + } self.scrolling.consume_or_expel_window_left(window); } pub fn consume_or_expel_window_right(&mut self, window: Option<&W::Id>) { + if window.map_or(self.floating_is_active, |id| self.floating.has_window(id)) { + return; + } self.scrolling.consume_or_expel_window_right(window); } @@ -657,29 +824,113 @@ impl Workspace { } pub fn set_column_width(&mut self, change: SizeChange) { - self.scrolling.set_column_width(change); + if self.floating_is_active { + self.floating.set_window_width(None, change, true); + } else { + self.scrolling.set_column_width(change); + } } pub fn set_window_height(&mut self, window: Option<&W::Id>, change: SizeChange) { - self.scrolling.set_window_height(window, change); + if window.map_or(self.floating_is_active, |id| self.floating.has_window(id)) { + self.floating.set_window_height(window, change, true); + } else { + self.scrolling.set_window_height(window, change); + } } pub fn reset_window_height(&mut self, window: Option<&W::Id>) { + if window.map_or(self.floating_is_active, |id| self.floating.has_window(id)) { + return; + } self.scrolling.reset_window_height(window); } pub fn toggle_window_height(&mut self, window: Option<&W::Id>) { + if window.map_or(self.floating_is_active, |id| self.floating.has_window(id)) { + // TODO + return; + } self.scrolling.toggle_window_height(window); } pub fn set_fullscreen(&mut self, window: &W::Id, is_fullscreen: bool) { + if self.floating.has_window(window) { + if is_fullscreen { + self.toggle_window_floating(Some(window)); + } else { + // Floating windows are never fullscreen, so this is an unfullscreen request for an + // already unfullscreen window. + return; + } + } self.scrolling.set_fullscreen(window, is_fullscreen); } pub fn toggle_fullscreen(&mut self, window: &W::Id) { + if self.floating.has_window(window) { + self.toggle_window_floating(Some(window)); + } self.scrolling.toggle_fullscreen(window); } + pub fn toggle_window_floating(&mut self, id: Option<&W::Id>) { + let active_id = self.active_window().map(|win| win.id().clone()); + let target_is_active = id.map_or(true, |id| Some(id) == active_id.as_ref()); + let Some(id) = id.cloned().or(active_id) else { + return; + }; + + let (_, render_pos) = self + .tiles_with_render_positions() + .find(|(tile, _)| *tile.window().id() == id) + .unwrap(); + + if self.floating.has_window(&id) { + let removed = self.floating.remove_tile(&id); + // FIXME: compute closest pos? + self.scrolling.add_tile( + None, + removed.tile, + target_is_active, + removed.width, + removed.is_full_width, + None, + ); + if target_is_active { + self.floating_is_active = false; + } + } else { + let mut removed = self.scrolling.remove_tile(&id, Transaction::new()); + removed.tile.stop_move_animations(); + let pos = render_pos + Point::from((50., 50.)); + self.floating + .add_tile(removed.tile, Some(pos), target_is_active); + if target_is_active { + self.floating_is_active = true; + } + } + + let (tile, new_render_pos) = self + .tiles_with_render_positions_mut(false) + .find(|(tile, _)| *tile.window().id() == id) + .unwrap(); + + tile.animate_move_from(render_pos - new_render_pos); + } + + pub fn switch_focus_floating_tiling(&mut self) { + if self.floating.is_empty() { + // If floating is empty, keep focus on scrolling. + return; + } else if self.scrolling.is_empty() { + // If floating isn't empty but scrolling is, keep focus on floating. + return; + } + + self.floating_is_active = !self.floating_is_active; + } + pub fn has_windows(&self) -> bool { self.windows().next().is_some() } @@ -699,22 +950,34 @@ impl Workspace { pub fn tiles_with_render_positions( &self, ) -> impl Iterator, Point)> { - self.scrolling.tiles_with_render_positions() + let scrolling = self.scrolling.tiles_with_render_positions(); + let floating = self.floating.tiles_with_render_positions(); + floating.chain(scrolling) } pub fn tiles_with_render_positions_mut( &mut self, round: bool, ) -> impl Iterator, Point)> { - self.scrolling.tiles_with_render_positions_mut(round) + let scrolling = self.scrolling.tiles_with_render_positions_mut(round); + let floating = self.floating.tiles_with_render_positions_mut(round); + floating.chain(scrolling) } pub fn active_tile_visual_rectangle(&self) -> Option> { - self.scrolling.active_tile_visual_rectangle() + if self.floating_is_active { + self.floating.active_tile_visual_rectangle() + } else { + self.scrolling.active_tile_visual_rectangle() + } } pub fn popup_target_rect(&self, window: &W::Id) -> Option> { - self.scrolling.popup_target_rect(window) + if self.floating.has_window(window) { + self.floating.popup_target_rect(window) + } else { + self.scrolling.popup_target_rect(window) + } } pub fn render_elements( @@ -724,7 +987,15 @@ impl Workspace { ) -> impl Iterator> { let scale = Scale::from(self.scale.fractional_scale()); let scrolling = self.scrolling.render_elements(renderer, scale, target); - scrolling.into_iter().map(WorkspaceRenderElement::from) + let scrolling = scrolling.into_iter().map(WorkspaceRenderElement::from); + + let view_rect = Rectangle::from_loc_and_size((0., 0.), self.view_size); + let floating = self + .floating + .render_elements(renderer, view_rect, scale, target); + let floating = floating.into_iter().map(WorkspaceRenderElement::from); + + floating.chain(scrolling) } pub fn render_above_top_layer(&self) -> bool { @@ -760,8 +1031,13 @@ impl Workspace { window: &W::Id, blocker: TransactionBlocker, ) { - self.scrolling - .start_close_animation_for_window(renderer, window, blocker); + if self.floating.has_window(window) { + self.floating + .start_close_animation_for_window(renderer, window, blocker); + } else { + self.scrolling + .start_close_animation_for_window(renderer, window, blocker); + } } pub fn start_close_animation_for_tile( @@ -772,10 +1048,7 @@ impl Workspace { tile_pos: Point, blocker: TransactionBlocker, ) { - // FIXME: when floating happens, put this on the floating layer. It's used for interactive - // move, which is floating rather than scrolling. - let tile_pos = tile_pos + Point::from((self.scrolling.view_pos(), 0.)); - self.scrolling + self.floating .start_close_animation_for_tile(renderer, snapshot, tile_size, tile_pos, blocker); } @@ -829,19 +1102,47 @@ impl Workspace { } pub fn update_window(&mut self, window: &W::Id, serial: Option) { - self.scrolling.update_window(window, serial); + if !self.floating.update_window(window, serial) { + self.scrolling.update_window(window, serial); + } } pub fn refresh(&mut self, is_active: bool) { - self.scrolling.refresh(is_active); + self.scrolling + .refresh(is_active && !self.floating_is_active); + self.floating.refresh(is_active && self.floating_is_active); } pub fn scroll_amount_to_activate(&self, window: &W::Id) -> f64 { + if self.floating.has_window(window) { + return 0.; + } + self.scrolling.scroll_amount_to_activate(window) } pub fn activate_window(&mut self, window: &W::Id) -> bool { - self.scrolling.activate_window(window) + if self.floating.activate_window(window) { + self.floating_is_active = true; + true + } else if self.scrolling.activate_window(window) { + self.floating_is_active = false; + true + } else { + false + } + } + + pub fn activate_window_without_raising(&mut self, window: &W::Id) -> bool { + if self.floating.activate_window_without_raising(window) { + self.floating_is_active = true; + true + } else if self.scrolling.activate_window(window) { + self.floating_is_active = false; + true + } else { + false + } } pub fn set_insert_hint(&mut self, insert_hint: InsertHint) { @@ -876,7 +1177,11 @@ impl Workspace { } pub fn interactive_resize_begin(&mut self, window: W::Id, edges: ResizeEdge) -> bool { - self.scrolling.interactive_resize_begin(window, edges) + if self.floating.has_window(&window) { + self.floating.interactive_resize_begin(window, edges) + } else { + self.scrolling.interactive_resize_begin(window, edges) + } } pub fn interactive_resize_update( @@ -884,11 +1189,28 @@ impl Workspace { window: &W::Id, delta: Point, ) -> bool { - self.scrolling.interactive_resize_update(window, delta) + if self.floating.has_window(window) { + self.floating.interactive_resize_update(window, delta) + } else { + self.scrolling.interactive_resize_update(window, delta) + } } pub fn interactive_resize_end(&mut self, window: Option<&W::Id>) { - self.scrolling.interactive_resize_end(window); + if let Some(window) = window { + if self.floating.has_window(window) { + self.floating.interactive_resize_end(Some(window)); + } else { + self.scrolling.interactive_resize_end(Some(window)); + } + } else { + self.floating.interactive_resize_end(None); + self.scrolling.interactive_resize_end(None); + } + } + + pub fn floating_is_active(&self) -> bool { + self.floating_is_active } #[cfg(test)] @@ -896,6 +1218,11 @@ impl Workspace { &self.scrolling } + #[cfg(test)] + pub fn floating(&self) -> &FloatingSpace { + &self.floating + } + #[cfg(test)] pub fn verify_invariants(&self, move_win_id: Option<&W::Id>) { use approx::assert_abs_diff_eq; @@ -911,6 +1238,23 @@ impl Workspace { assert!(Rc::ptr_eq(&self.options, self.scrolling.options())); self.scrolling.verify_invariants(self.working_area); + assert_eq!(self.working_area, self.floating.working_area()); + assert_eq!(&self.clock, self.floating.clock()); + assert!(Rc::ptr_eq(&self.options, self.floating.options())); + self.floating.verify_invariants(); + + if self.floating.is_empty() { + assert!( + !self.floating_is_active, + "when floating is empty it must never be active" + ); + } else if self.scrolling.is_empty() { + assert!( + self.floating_is_active, + "when scrolling is empty but floating isn't, floating should be active" + ); + } + for (tile, tile_pos) in self.tiles_with_render_positions() { if Some(tile.window().id()) != move_win_id { assert_eq!(tile.interactive_move_offset, Point::from((0., 0.))); diff --git a/src/niri.rs b/src/niri.rs index 0f1d97ab..e1f84a60 100644 --- a/src/niri.rs +++ b/src/niri.rs @@ -4813,7 +4813,7 @@ impl Niri { } } - self.layout.activate_window(window); + self.layout.activate_window_without_raising(window); self.layer_shell_on_demand_focus = None; } } diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spA1.snap index f02dddac..6b462613 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spA2.snap index 8499d64d..d5a2ac8e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spB1.snap index a4b21067..b1c550b7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spB2.snap index c7f10983..c8356791 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spA1.snap index 848b895a..827bd7cb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spA2.snap index 37eabd06..7c4fe732 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spB1.snap index 69fed033..468aa1e4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spB2.snap index ca798526..8d39c245 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spA1.snap index 52d1047e..2714dd06 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spA2.snap index 170c11e0..982cccc1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spB1.snap index 4c41903d..86adb004 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spB2.snap index 30f966c4..3272b7b5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spA1.snap index 9a34d044..f0872d59 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spA2.snap index 3cca1af2..dedeb677 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spB1.snap index cbaa9250..d4e7c18f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spB2.snap index 03b39757..f4f62cd7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spA1.snap index 66271072..94181b49 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spA2.snap index fd68dbe8..c3fe203e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB1.snap index 8b0ffc4b..a877fa91 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB2.snap index df565118..c5d4e10c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spA1.snap index 1cc2c1a0..b082a08f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spA2.snap index 06b7d799..cbd47630 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spB1.snap index 414d0743..aca82f75 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spB2.snap index c543ee1b..ec450c7d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spA1.snap index e43e7bae..4677c233 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spA2.snap index aa8e4f73..1872c6ec 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spB1.snap index 37c6140c..361f9204 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spB2.snap index d383e3f2..0f1d3456 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsB2-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spA1.snap index 6f0369eb..c415eade 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spA2.snap index b4c01dc1..532e6415 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spB1.snap index d7cd751e..353f1461 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spB2.snap index 7f519e85..2ffef54d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBN-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spA1.snap index f598ccf3..891ed12c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spA2.snap index 4d4fa5ea..ed1fadb1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spB1.snap index ef1183a6..211f76da 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spB2.snap index 54b885ee..5e33b8fe 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsBU-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spA1.snap index a1e5d424..2c04e0bb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spA2.snap index f9da4e13..719bb436 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB1.snap index 7a914f2f..b9b13019 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB2.snap index 5e6ed5c5..1e61e489 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spA1.snap index 70b3ba2a..4bc939a3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spA2.snap index 2b9ca28b..f947b9f3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spB1.snap index 7a001004..1fdd98ca 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spB2.snap index 2607367d..d9cdd1ec 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spA1.snap index ab5bb798..da39ed34 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spA2.snap index 416340be..72a0944f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spB1.snap index 244c5e2e..ab911709 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spB2.snap index b8d5f2f3..67be5a9a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spA1.snap index 795ac0ba..dbcb70f1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spA2.snap index 29a0e5ce..734218b9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spB1.snap index 2fd1944a..be7991d7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spB2.snap index 6b23ac7e..c9318fda 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spA1.snap index e2b98c1f..0c009d77 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spA2.snap index f7ba4bee..394ce85e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB1.snap index 63142ed4..7ac494fc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB2.snap index c12cb3b4..dbe8191a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spA1.snap index 88241e3c..00221432 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spA2.snap index 8d0677f9..821f9a22 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spB1.snap index 87ac9935..655e4da4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spB2.snap index 92ca5cb9..48c60a11 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spA1.snap index e08a5888..124fbf84 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spA2.snap index f5055a66..4928a69f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spB1.snap index 90e44465..2cad534e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spB2.snap index dcef1362..f068308e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spA1.snap index a91961dd..30c8d410 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spA2.snap index dfaaf1da..db825baa 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB1.snap index 1ff1154a..6ea62b48 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB2.snap index 969039fd..49cf37cc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spA1.snap index 46f2fe66..d576f364 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spA2.snap index bc4a0ab4..1e065711 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB1.snap index 6b58b5e9..9520823e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB2.snap index 4f78a1fb..9fa2e302 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spA1.snap index 3ae222f5..2015e67f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spA2.snap index ea477316..b8cef7a6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spB1.snap index b99e7ece..f63053f9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spB2.snap index f454ba50..40fb52e2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spA1.snap index 7d2a8841..5efd1ca0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spA2.snap index 12968233..41f12039 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spB1.snap index 3d413f93..f0d3d68e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spB2.snap index 73304f09..a3fb3874 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spA1.snap index 5e5a213e..0b6e5c9e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spA2.snap index d29a5980..bfd39465 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spB1.snap index e91cc902..3f75cc1a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spB2.snap index 1232051d..11436d8c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spA1.snap index f3e11cf3..874b3974 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spA2.snap index 6f8d4c58..125fadd0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spB1.snap index 8a64b42f..7b38201b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spB2.snap index f5f2c676..0b17c779 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAA-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spA1.snap index 1afc146f..ff5435bb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spA2.snap index e70c7972..b1418b15 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spB1.snap index 03369a66..6e92a940 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spB2.snap index 662f03a7..9a8b5a60 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spA1.snap index 3cd7ddf6..108e5eec 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spA2.snap index b47a1c22..eb0a83ee 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spB1.snap index 9fc2a6cc..56781cb5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spB2.snap index 23fc69ba..ca8def34 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spA1.snap index 5bda152d..ec341242 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spA2.snap index 530c4754..62660010 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spB1.snap index 568394ae..36ef765c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spB2.snap index 20849e37..0d861bcb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsB2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spA1.snap index b017f1fa..2f4b12e1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spA2.snap index 1238d733..dba7ef74 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spB1.snap index c0938976..86d43899 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spB2.snap index 7b2af736..0c7b09ba 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBN-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spA1.snap index b432d704..2b9a0c7e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spA2.snap index 1c8a8895..a361984c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spB1.snap index 35d21314..0a36ff53 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spB2.snap index e0933a68..396d97d6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsBU-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spA1.snap index 040bef99..2afae6c8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spA2.snap index 57ffd52c..99ad1de5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spB1.snap index b67b4e7d..a603a7fe 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spB2.snap index 96db6daf..6786a635 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spA1.snap index b256baf7..75bec390 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spA2.snap index a1ce8fcb..160274b4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spB1.snap index 5316182f..f0e60cfa 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spB2.snap index e59edb77..8c6f8b6f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spA1.snap index 7065518c..63b5d125 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spA2.snap index 1a4a816f..ba60695c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spB1.snap index cb947dd4..2fbe9c77 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spB2.snap index 52992586..c4ccf6ed 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spA1.snap index a14cabea..5e2ed003 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spA2.snap index f44c6dd0..08bb2929 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spB1.snap index f7b62a5a..6396769d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spB2.snap index 20938852..ca10d9b2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAA-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spA1.snap index 319f6a87..b7a785c4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spA2.snap index aa5ccb2b..d0def8e3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spB1.snap index a8472faf..a44fb59f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spB2.snap index 6f2b06b5..9b4ec8c7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spA1.snap index ebf4e24a..5b6f0106 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spA2.snap index 900cc1a6..7becfa95 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spB1.snap index 992fb5c5..38c38e87 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spB2.snap index b80292a2..8f2e80e1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spA1.snap index eb792d97..fac746a5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spA2.snap index efe4f038..743cb805 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spB1.snap index f4dabd57..57cc4d89 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spB2.snap index 18526833..40eb361a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spA1.snap index baec579a..d962cd93 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spA2.snap index 16f10c92..934ec233 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spB1.snap index 571de5ca..81e02f39 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spB2.snap index 447d30b8..e80277dd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spA1.snap index fba5cfeb..53255e59 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spA2.snap index e6a1ca88..4c5af671 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spB1.snap index b3e85ac7..f3952fb8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spB2.snap index 1197c0bf..52da4a08 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spA1.snap index b7f2367d..8947ff8c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spA2.snap index 7c057f83..6ed4ac8f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spB1.snap index 7da0765f..f9fa53f6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spB2.snap index cf20887f..7c0de758 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spA1.snap index f1a4f0fc..05dea8be 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spA2.snap index f48fe4e0..d4d45feb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spB1.snap index 3ea8fa04..a7c95e3a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spB2.snap index 340d11cc..c88697b0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spA1.snap index 25c2c37f..058ca96d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spA2.snap index f2cfb3a2..f959e0ad 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spB1.snap index c0100a57..2367409c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spB2.snap index 4cdce07b..7498a1e0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spA1.snap index 1f368637..25c069a3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spA2.snap index cc8c8b5a..a14fba3a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spB1.snap index 59216b80..76136dc4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spB2.snap index 19050e5e..5e6dde7d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAA-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spA1.snap index b32305ca..56675403 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spA2.snap index 44b79ce7..335eae99 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spB1.snap index 5f714610..41135d8d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spB2.snap index fd160286..af50f92d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spA1.snap index 3a0cd294..42f8dc96 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spA2.snap index 8c34d66c..80035b16 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spB1.snap index 0978ac43..138329e8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spB2.snap index 235c417b..1b50db14 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spA1.snap index 4fd00cbd..3dde1ba4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spA2.snap index fc21b5dd..acbb7b22 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spB1.snap index 4224e6e5..2f27592e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spB2.snap index 21b10c14..7a74b175 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spA1.snap index 4c6f848f..c0f597a3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spA2.snap index 58a6ebec..374164e0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spB1.snap index 608ae34d..ed4617ac 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spB2.snap index 018e7179..3bf28320 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBN-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spA1.snap index 4cf213f6..ddaf77d0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spA2.snap index f77ac3b8..0795c5b9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spB1.snap index 3f6cd200..33527b44 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spB2.snap index 1719f5e6..f6c75151 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsBU-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spA1.snap index eb68fefc..5f649fca 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spA2.snap index 17dcc6e8..36608ef2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spB1.snap index cacef31b..44fcc931 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spB2.snap index da69fffb..af1e2bbb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spA1.snap index 82b7ab9d..a68fe620 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spA2.snap index bf334560..8a72d502 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spB1.snap index 30d7d515..aba4189f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spB2.snap index 1561b17d..63d33f2a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spA1.snap index 2bfe51e4..52289b0a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spA2.snap index 4e6462d5..b9d0234b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spB1.snap index 22222a62..14565233 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spB2.snap index b89b9742..9885451e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spA1.snap index 84664863..e05f1f8f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spA2.snap index 6db2cf9d..d35f531c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spB1.snap index 4a7fbf77..e1d1a7e8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spB2.snap index 7496cb6c..2a8331e1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spA1.snap index 02e3bc9f..59df16be 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spA2.snap index 526f3351..31273361 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spB1.snap index e1d20117..0b06240a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spB2.snap index f04afe6b..633f110f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spA1.snap index df3352d8..c37d7398 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spA2.snap index c3fd628d..63b4ce84 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spB1.snap index 36eb732a..e41250b1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spB2.snap index 0bc099b4..09251a10 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB1-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spA1.snap index d9cd6650..b1f962a3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spA2.snap index 344ed482..19eb6e95 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spB1.snap index e4e7a11e..0ecb03e2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spB2.snap index 019daaa7..a9d83656 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsB2-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spA1.snap index fa219504..3103e6df 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spA2.snap index 9774bc65..71993514 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spB1.snap index aececa12..41f12215 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spB2.snap index 6f5bd7f6..bbf838dd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBN-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spA1.snap index 495327ad..08e2919b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spA2.snap index e32e32c9..df060ebc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spB1.snap index 8a7e700d..6294934a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spB2.snap index 05a29fb9..9a5070c6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsF-wfsBU-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spA1.snap index 126a80f0..48f8e9d6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spA2.snap index 861e74fc..055e3f62 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spB1.snap index 52a387fb..2563cd8a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spB2.snap index a0d72540..42fb16b8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spA1.snap index cff46d37..9ab28313 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spA2.snap index 835a5749..0bc10a22 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spB1.snap index d41a92b7..7ba33290 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spB2.snap index 196bb221..319063a6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spA1.snap index e09182ad..3f8b8a1c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spA1.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spA2.snap index f3f8120d..0ba0bc93 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spB1.snap index 8d2a9ff0..f26f55a8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spB2.snap index c23cef09..326526b3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spA1.snap index a61bfdb5..541dbdd7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spA2.snap index 0c562752..3ba4b572 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spB1.snap index 06e7562b..a000c105 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spB2.snap index eae4a145..af888fc8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spA1.snap index cab9c5e3..10d49541 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spA1.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spA2.snap index 704f03be..f01e763b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spA2.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spB1.snap index 1103d093..c8c8dca5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spB2.snap index 549a0e89..482ace61 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spA1.snap index e6458433..960bd934 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spA2.snap index 34184d4c..38b7ebaf 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spB1.snap index 2978821d..e905418f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spB2.snap index 79a37e17..dec87343 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB1-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spA1.snap index adafdeb4..a5b85cad 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spA2.snap index a7939501..d5a6396b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spB1.snap index e1fac638..37bfab87 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spB2.snap index 8041a745..4f717d42 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsB2-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spA1.snap index 24f105e3..873216da 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spA2.snap index 1d3b31cd..39d2aaf1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spB1.snap index 1ecbc28a..e0cbe866 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spB2.snap index 7bed426a..9e2bbcdd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBN-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spA1.snap index 843b4e33..dd188944 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spA2.snap index 43593041..0b9ab547 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spB1.snap index 6fad446d..28d52176 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spB2.snap index 89c84874..c844ebb1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-fsT-wfsBU-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spA1.snap index 2c7da4c2..c16b81b4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spA2.snap index 0dd3d181..bbd09cbe 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spB1.snap index 1a95ea8c..83c9ea6b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spB2.snap index f9c96f18..9d4adf5f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spA1.snap index 246b2604..bf5f2b57 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spA2.snap index cb327353..a60b0489 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spB1.snap index 67677c17..1201d367 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spB2.snap index 86ff4823..f1b3dbd5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spA1.snap index 67b80eca..e208fb07 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spA2.snap index 9d18305b..83e06381 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spB1.snap index 92148d32..c92fef3d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spB2.snap index 3742cec2..89ebfd48 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spA1.snap index ebbaa6dd..8e3bf9bb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spA2.snap index eb03bf25..89a00e29 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spB1.snap index e884c009..db580699 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spB2.snap index 0d3841e6..81f772b7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spA1.snap index e26013aa..ff2d87ab 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spA2.snap index 5ae0738e..d0c3850a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spB1.snap index 95286746..8eb5b729 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spB2.snap index cfdfabb3..5cb789e0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spA1.snap index 3d705e50..20bfd007 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spA2.snap index 485b35df..dde265e8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spB1.snap index 81399b31..1f1d2287 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spB2.snap index 184bc00e..3b24b17c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB1-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spA1.snap index 22ffc4a0..67566025 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spA2.snap index dd9eed52..55eeca4b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spB1.snap index abd5ec9e..f1bb7893 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spB2.snap index 7e48c146..928fc6f9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsB2-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spA1.snap index 1c507985..71556ea2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spA2.snap index e3143bcb..4376c627 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spB1.snap index 6fd054f3..69f80022 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spB2.snap index 5e1208ff..f3373cb8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBN-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spA1.snap index 998c8052..1835a9f3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spA2.snap index 766d51e7..8b554151 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spB1.snap index a4185441..eaaec3ef 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spB2.snap index e958177c..03c7519e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out2-wfsBU-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spA1.snap index 8f47bceb..ec6043d5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spA2.snap index e1fbc80f..75cf0a57 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spB1.snap index 1d906148..bcc04d50 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spB2.snap index 7f68fa77..638a6cd1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spA1.snap index 6706da46..445bb736 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spA2.snap index 2fb6c128..7e5b1b72 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spB1.snap index 22ec1cae..0963b3cf 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spB2.snap index 99350599..c6c42b4b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spA1.snap index 38de0700..367c3b18 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spA2.snap index 79f9f795..e5e29c60 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spB1.snap index d439d5a1..22b693d7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spB2.snap index 49b5f390..9038a8c8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spA1.snap index 4eb77cdd..74c005ca 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spA2.snap index bbe75937..1bc42009 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spB1.snap index 264a1135..88b21155 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spB2.snap index 9d90619d..55c6885e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spA1.snap index 05a19091..a831422b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spA2.snap index 86f51768..6c97cd92 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spB1.snap index 4ccc50c1..590784af 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spB2.snap index 195b240a..664c0e2b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spA1.snap index df5b772e..f147b63c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spA2.snap index e87e7b6c..11a40c2d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spB1.snap index b7c44a9d..9d770de4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spB2.snap index e5da2e32..6dcba1f8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spA1.snap index e4546147..2232bc1f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spA2.snap index 2f5b8dfe..f3cce252 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spB1.snap index 6aaf0218..4c3e6bbd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spB2.snap index 4459a4b4..aadfa88f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsB2-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spA1.snap index 7f28ad61..50b3d979 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spA2.snap index 2ad247e9..8fa40c8f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spB1.snap index 67f83f87..99ab00af 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spB2.snap index 7c865cd6..9a9ab2ee 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBN-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spA1.snap index 19abb8db..fb2e31a4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spA2.snap index e7b6a893..e142b2da 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spB1.snap index c504fafc..c201a451 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spB2.snap index 692e286f..b8608778 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@wfsBU-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spA1.snap index 4afe2011..04f55c1f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spA2.snap index 67b16b8d..9dedea2c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spB1.snap index 544011a4..93df13b9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spB2.snap index c2a77fde..07308b8f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spA1.snap index 9805d833..dff61b79 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spA2.snap index dd6ee830..29e208cb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spB1.snap index 96ef39e9..ae988e92 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spB2.snap index c1f5c131..f510eb0b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spA1.snap index 2454139e..18a5e184 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spA2.snap index f3882242..93177035 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spB1.snap index a410f8ac..fac2d501 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spB2.snap index c647be20..93c2e087 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spA1.snap index b54564ec..e6954419 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spA2.snap index 5c2ef766..b74773a2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spB1.snap index e08bb16a..95cba72b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spB2.snap index 7bba6fcb..bb4d16fe 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAA-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spA1.snap index a53f2c33..a7e5e446 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spA2.snap index ff4a8d69..b82b17ad 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spB1.snap index 24b3983c..c02ba66a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spB2.snap index b5a2fd9e..e340c361 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsAN-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spA1.snap index c09b312c..df5455d9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spA2.snap index a0f48235..d78c9395 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spB1.snap index 644f7d9e..85db8e33 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spB2.snap index 6b57545c..d56d2a5c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spA1.snap index 259adab2..2d4664ed 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spA2.snap index 3ea204cd..a3b48cf0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spB1.snap index 4921e71d..15462fce 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spB2.snap index 5dcfe97f..46bf72ce 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsB2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spA1.snap index dcc57313..35780545 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spA2.snap index 3d6278d0..b826789d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spB1.snap index b31efd0c..76d11ad2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spB2.snap index 203c12cd..ef6d7fc8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBN-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spA1.snap index b9393a0e..2e6ccaef 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spA2.snap index 201e919d..d0eddf31 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spB1.snap index eac09fff..3e281179 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spB2.snap index c92c4ca9..3f683345 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsF-wfsBU-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spA1.snap index a4a08a86..b7988fb4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spA2.snap index 6afcc1d6..7f1d5170 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spB1.snap index b8c25aeb..e6841027 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spB2.snap index 860f6ddb..7464aa83 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spA1.snap index 02617ebe..ec7d4c4b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spA2.snap index 6a55508c..f14d9324 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spB1.snap index 8ba78e8f..2515152a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spB2.snap index 9bc8616d..fc9b2653 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spA1.snap index d0fcd8ee..59c0771e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spA2.snap index a6bfb452..81b95300 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spB1.snap index 2de2d663..17f92c86 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spB2.snap index d277d0ae..8b782f11 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spA1.snap index 2740a3a8..9ebdb8d8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spA2.snap index f4127a41..d4b89fdc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spB1.snap index 21fd8ba7..22e105da 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spB2.snap index bcb5002e..dba34ea5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAA-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spA1.snap index e59171da..bdd056bb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spA2.snap index 399dfd78..a94d44d4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spB1.snap index b7b94185..be4777e4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spB2.snap index 9237b8ce..0b528cf4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsAN-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spA1.snap index c8315b67..8a4564ca 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spA2.snap index 2da5eff7..8a42526d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spB1.snap index 7eba4641..5a0eb7ea 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spB2.snap index 9605ed8e..0fffa771 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spA1.snap index d96c4337..32e4b75d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spA2.snap index f93c0cb5..de2276bb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spB1.snap index bd303186..17b14e6f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spB2.snap index dce5971e..9d244a87 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsB2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spA1.snap index a37c6653..5535ee57 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spA2.snap index d61c3f15..2d5cba41 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spB1.snap index 8b501d6f..3bc93e94 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spB2.snap index 679ef1ff..fa1f54fe 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBN-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spA1.snap index 3ef7ed3d..03aa2387 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spA2.snap index 5fc3f70a..d3d85cda 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spB1.snap index e14d0e0a..bb6879ee 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spB2.snap index e29d798e..4426d21c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-fsT-wfsBU-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spA1.snap index db6a766c..20248ac1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spA2.snap index 85d832d2..af847362 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spB1.snap index e37c485c..7fbf8dd2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spB2.snap index ab8095be..4a4404f2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spA1.snap index 25fcd8f4..db5e1a6f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spA2.snap index 4b326493..8e2f2b88 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spB1.snap index 4183badf..5d21792d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spB2.snap index 6065eaae..2799d773 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spA1.snap index 536d2a5f..99b26675 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spA2.snap index 5252dc92..e565b09c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spB1.snap index de9ed33b..17545e76 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spB2.snap index 3fff7ed6..a262c407 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spA1.snap index be9c2444..68992a4e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spA2.snap index ea996c09..b17d2714 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spB1.snap index c8800cd3..011f7a58 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spB2.snap index d07f67a2..1dffc9a1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAA-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spA1.snap index b08a0e69..f41039a4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spA2.snap index a7299066..ab1eceaf 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spB1.snap index 55808332..c8d46d3e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spB2.snap index 61dd4a23..5642fcde 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsAN-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spA1.snap index 95eb25fc..b4444c92 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spA2.snap index 9361a89b..1fd4758a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spB1.snap index 4dab2bdb..d998a031 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spB2.snap index 6e29e658..1251ee65 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spA1.snap index 310ca27c..b6671ef9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spA2.snap index ff893c0d..7c9dadf9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spB1.snap index 71c440b6..e48c2ed5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spB2.snap index a26569cb..27085c9f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsB2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spA1.snap index 62872b64..572431e5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spA2.snap index 3779cf30..8446e0ef 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spB1.snap index 9427a6bf..dc4fe424 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spB2.snap index df58631c..269856e7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBN-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spA1.snap index dac034bd..1e4c348d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spA2.snap index 16e3d0cc..2909c50a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spB1.snap index e8e6b0a5..2506d133 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spB2.snap index 397e118d..06ec0a74 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsF-wfsBU-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spA1.snap index 2c56d530..4411a7b7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spA2.snap index 5a0ac07f..8c17bb94 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spB1.snap index 54be8e94..9181cdb3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spB2.snap index adeaac8a..344e6d8c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spA1.snap index 0bb5c42f..8f88a20f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spA2.snap index 1e64b450..22a4269e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spB1.snap index f0806d93..82dc597e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spB2.snap index 644f951e..a2a473bc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spA1.snap index 81affce0..30c1fdc8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spA2.snap index cd13147e..fe0b5bda 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spB1.snap index 0685b421..5054f23c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spB2.snap index 24bcf34e..0250a93d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spA1.snap index 809d2d74..0b35423b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spA2.snap index a2670a83..ca0aea42 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spB1.snap index 4df2e8a3..765241e4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spB2.snap index 15d323a1..f8c022be 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAA-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spA1.snap index 41fe974f..cf2fee2f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spA2.snap index 83ff163a..9d49ea1d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spB1.snap index f1bb55dc..2634a17c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spB2.snap index 0b3751e9..d27de8ed 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsAN-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spA1.snap index 78e809b5..3e027073 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spA2.snap index 39fb9831..b813291b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spB1.snap index 36306b95..484c65b5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spB2.snap index f725e45b..57e9ab36 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spA1.snap index 5a42118f..3035f613 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spA2.snap index 268e0c0a..33810da5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spB1.snap index 36f7f243..fb5cee83 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spB2.snap index ade0da83..7bb9ae2d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsB2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spA1.snap index 84edc5e2..edaf90fa 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spA2.snap index 3a24d30a..90741ba0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spB1.snap index bc9c69bf..043ad7a1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spB2.snap index 3f27afa1..69b91b35 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBN-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spA1.snap index 2596631b..2af88726 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spA2.snap index 258414cd..51f54b8a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spB1.snap index 06d744e2..173e26ee 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spB2.snap index b42c3677..2497256f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-fsT-wfsBU-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spA1.snap index 282ee7fc..4feee512 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spA2.snap index bad48dc8..e4e8dce6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spB1.snap index 2c528ace..1d4e5a16 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spB2.snap index 9679ba2a..f1756f90 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spA1.snap index 362ec1c2..0581a3ef 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spA2.snap index 03731147..12dd0d8a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spB1.snap index 6e70c176..cb5e63f0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spB2.snap index c09a08e0..0aecc387 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spA1.snap index 72bccc4a..1510d771 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spA2.snap index 5e2db042..dd1e9475 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spB1.snap index 7e42c9e6..6955363b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spB2.snap index 3b2dd2b7..7e3beb3b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spA1.snap index 51e75d02..8f135aa8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spA2.snap index ebb7011b..d5c5bc9f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spB1.snap index f8707e14..8890170b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spB2.snap index cc19dde2..df3d5162 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAA-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spA1.snap index 7539f331..601267f2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spA2.snap index 3fffb063..c9780ebd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spB1.snap index e20c9af2..7e122aac 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spB2.snap index d8ebbe59..ada2ea79 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsAN-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spA1.snap index 3c5efa12..381aacc7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spA2.snap index a59a919c..7ed72dd8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spB1.snap index 08f06d11..64148681 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spB2.snap index 64b815be..4b48972a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spA1.snap index 95f83825..8a7110f6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spA2.snap index 99f6fe88..26b7b224 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spB1.snap index 211c411c..90e6536a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spB2.snap index c79fb7aa..42ac48a2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsB2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spA1.snap index 1f4377c8..7448329c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spA2.snap index cb3ccbdd..3ef51654 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spB1.snap index eb0229cc..5335c832 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spB2.snap index 8fdee684..f6bc1e85 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBN-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spA1.snap index c98c41e8..6878777d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spA2.snap index c5b6d895..fe33afe7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spB1.snap index edde0442..daa99bb5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spB2.snap index d04b3158..457fb0c6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out1-wfsBU-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spA1.snap index dd480925..e6a49352 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spA2.snap index 5c4e8a19..d257bb99 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spB1.snap index a5de6aee..b0fd2939 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spB2.snap index e1bacc08..b2c287c1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spA1.snap index f41c90d3..790788c5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spA2.snap index 6dd0674e..8ab64844 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spB1.snap index 10778b83..795de37e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spB2.snap index 240c3541..bf2ebac3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spA1.snap index 0aea84c9..336780b4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spA2.snap index b22bd6e8..a27e0b8c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spB1.snap index 11b22650..ba74e5e7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spB2.snap index a21c3d97..1841bf1f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spA1.snap index d092740d..683a9acd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spA2.snap index 32596359..75e232e2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spB1.snap index 67eaea17..35beb064 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spB2.snap index 26a10056..bb3175db 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAA-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spA1.snap index 0d886ddb..ce3a0da4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spA2.snap index 1473ebc4..7ea5312b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spB1.snap index 3853871e..21be99f4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spB2.snap index fedc1053..dbf0e0dc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsAN-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spA1.snap index 339aa432..9fa60bdb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spA2.snap index 7d288c67..4f6a4651 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spB1.snap index 088cf302..9ff325bb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spB2.snap index 6add9ad8..cbc27ec6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spA1.snap index edf4c724..ac99ffe1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spA2.snap index 314e179b..6bf1126e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spB1.snap index f7184d6e..1b4c87cd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spB2.snap index 735f5a72..ac35a03b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsB2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spA1.snap index 885d0027..5561c02b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spA2.snap index e4bf991a..d9695a5d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spB1.snap index 3c383b64..5238b145 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spB2.snap index 65d54603..50f612b6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBN-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spA1.snap index f7eecceb..afad2fe7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spA2.snap index 0064a264..738da7bf 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spB1.snap index 4eb9a863..c9fcd012 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spB2.snap index db8037e0..d1b9a7b4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsF-wfsBU-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spA1.snap index 1ce3c046..d417b18a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spA2.snap index f8b2289f..d8f97353 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spB1.snap index 581e1378..fef8fa08 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spB2.snap index f32ca60f..ac9fb628 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spA1.snap index 366f03ff..aef6ea3a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spA2.snap index 0ba5eeb6..b0833114 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spB1.snap index 6dc3cf06..fdb4f665 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spB2.snap index d2274d78..248b38a0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spA1.snap index f7fbbfd3..12904680 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spA2.snap index c1692036..9ebb3125 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spB1.snap index 6283a033..1308c3de 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spB2.snap index 842ebf15..8bf7b24c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spA1.snap index 8c9c1db5..932a6ad7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spA2.snap index 5a725934..055c467c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spB1.snap index c1ac108d..21a35d38 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spB2.snap index 5fd90f70..e5720dd4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAA-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spA1.snap index 0f9e325d..94004cd8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spA2.snap index 457d1666..556f6560 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spB1.snap index ff09c169..d007fae9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spB2.snap index ed3dec5d..4e6cf976 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsAN-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spA1.snap index cb7f55d1..78418f9c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spA2.snap index 097f9ead..57313613 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spB1.snap index df835c9e..31d34ed4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spB2.snap index 7e03be01..174a8ab5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spA1.snap index cc451a9d..8107b3f2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spA2.snap index c890ea60..4674e2cb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spB1.snap index 2ee143c2..636d8cda 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spB2.snap index 709e46b3..8c63ea69 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsB2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spA1.snap index 4855654a..597d37a5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spA2.snap index 7ae321e7..292555a8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spB1.snap index 16ec4bc9..dd574716 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spB2.snap index 1910ee2b..cfdaaee6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBN-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spA1.snap index d89ce3b3..2bd9484c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spA2.snap index 9a9ee0d9..0bc37231 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spB1.snap index 7cc67f7d..3c5f9d9d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spB2.snap index c3310270..c91ac333 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-fsT-wfsBU-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spA1.snap index ad71b2cb..08d06c5d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spA2.snap index 875a4bbb..95f3ee73 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spB1.snap index 1a084518..73ad4c60 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spB2.snap index 7e27ade8..0031294b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spA1.snap index b394d316..623353e6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spA2.snap index 12232cf0..e71c0bb7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spB1.snap index 0282bc15..0772bcce 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spB2.snap index 47c13e66..26fd0bac 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spA1.snap index f76e9f5b..bf3c88da 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spA2.snap index 04542041..bee424a9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spB1.snap index e4ae742f..085940d8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spB2.snap index 9bb8aa99..b4c6a08d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spA1.snap index 34abbeed..f64af145 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spA2.snap index 928c29e9..44b91ce5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spB1.snap index b5121abc..e4b79d5f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spB2.snap index 588b4292..ef37fbc2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAA-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spA1.snap index d8e79ff0..2c5f52d8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spA2.snap index 738d9fa9..7cc5f62b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spB1.snap index 81138819..6330243f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spB2.snap index 55f17738..5309c76d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsAN-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spA1.snap index 6258769c..1a9102cd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spA2.snap index 36d6840c..2151673c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spB1.snap index 566c578f..6a711ae0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spB2.snap index 0ab1308c..628a67a7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spA1.snap index 15adfdb3..4491b329 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spA2.snap index 4df356e2..dfde19ba 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spB1.snap index 6efa3e4d..c767b328 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spB2.snap index 2afa3cd7..2ee7c616 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsB2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spA1.snap index 13a7aeba..dc6b2335 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spA2.snap index a374e8b8..cd1684c0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spB1.snap index b89a9bff..f5e39924 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spB2.snap index 6abc908f..29645bbc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBN-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spA1.snap index 4ce56c23..5675322b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spA2.snap index 988d31f8..06650f18 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spB1.snap index f3efbd4b..b5fd881c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spB2.snap index 406fc47b..ce561f71 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-out2-wfsBU-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spA1.snap index 1a94e384..addcb431 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spA2.snap index 3d17ad5e..a8e43520 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spB1.snap index eb27bfd0..3515a598 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spB2.snap index 2317e293..766ee123 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spA1.snap index e08c68d0..add1bf47 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spA2.snap index e07d933f..61297142 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spB1.snap index e6af92b5..ed6ab72c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spB2.snap index 1cf980fe..3bae4796 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spA1.snap index b3b0b12d..7eac8349 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spA2.snap index 99351679..7a8e7f8c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spB1.snap index 354f50f1..2ff912aa 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spB2.snap index 81dcb520..bc9ac20f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spA1.snap index 4bc838b1..18019116 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spA1.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spA2.snap index fc4dfffc..c03e24c0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spA2.snap @@ -11,5 +11,5 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spB1.snap index 76b8ecaa..bdd7f178 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spB2.snap index b47b448a..d8c2d6ae 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAA-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [] -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spA1.snap index c588dee8..0190f44a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spA2.snap index 53964ece..7e6daa85 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spA2.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spB1.snap index 152bb0a2..f02de852 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spB2.snap index 1488d4d3..d521e761 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsAN-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spA1.snap index 13438408..a93b7895 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spA2.snap index 55aace4b..7e92401b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spB1.snap index 0f04b83b..d1775b82 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spB2.snap index 5c6e4604..66260c34 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB1-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spA1.snap index 7f2e86f6..084760fd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spA2.snap index b0fe06f9..17eeba54 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spB1.snap index 55c3a0fd..99c27046 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spB2.snap index 550a7e1b..a7b83b07 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsB2-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spA1.snap index 2eb1ce8a..18f38f21 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spA2.snap index d50271b8..0034c697 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spB1.snap index b7d73e06..97e838fb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spB2.snap index 11af7e31..62afd803 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBN-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] +size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spA1.snap index 95f83855..1277e035 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spA2.snap index 8fadfcd0..2d05727d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 616 × 688, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spB1.snap index 23b31e64..306fef96 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spB2.snap index 2a8efc8d..ca026bc2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws1-wfsBU-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 616 × 688, bounds: 1248 × 688, states: [] +size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: -size: 616 × 688, bounds: 1248 × 688, states: [Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spA1.snap index b074ba51..e73e8ad2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spA2.snap index 3e63d87a..950cb09d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spB1.snap index b03f666b..cfc520cd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spB2.snap index 164aa30a..a404dced 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spA1.snap index 32d1bd35..08eeef69 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spA2.snap index e349b8a5..e6118928 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spB1.snap index 3173d71a..17b57e60 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spB2.snap index e2a33a2c..95739b9a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spA1.snap index e484cbc6..273685d4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spA2.snap index 331de465..c4e5cc62 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spB1.snap index a9f54dcf..eddef6d2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spB2.snap index 7a755b92..3742ab7c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spA1.snap index 8e72f3aa..907f7093 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spA2.snap index bed5d765..d095cbd1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spB1.snap index d5c12e06..525ed172 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spB2.snap index 502e892a..fd35b7b8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spA1.snap index 8e30523f..bb48b890 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spA2.snap index 7901fe90..27a7828b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spB1.snap index 642d4bed..6f6f106a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spB2.snap index 6d3854db..54a83343 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spA1.snap index ef9ff957..b5284538 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spA2.snap index ad435356..0054c0f7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spB1.snap index 53002412..ac7a15c8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spB2.snap index 12636221..0b711940 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB1-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spA1.snap index ac47bf66..2a593fdd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spA2.snap index 7948874d..c71af06d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spB1.snap index 9da8f8e8..00552547 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spB2.snap index c1d9c7a4..37a88221 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsB2-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spA1.snap index e7ab4a77..776f6e7a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spA2.snap index 5fc38d43..e5bdd689 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spB1.snap index 8c5d2d64..eae7e9c0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spB2.snap index fad2c8cc..c3499d94 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBN-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spA1.snap index da785150..4b00cab9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spA2.snap index 78d6ac74..b4c9bc91 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spB1.snap index 43cfa8ca..0ae52785 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spB2.snap index 4c1c9786..50e09212 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsF-wfsBU-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spA1.snap index 3dfa66a4..cadad6f6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spA2.snap index b199bb27..2bab9e4e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spB1.snap index 2da76cf6..e97a791a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spB2.snap index 9fdecd06..e2e4a545 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spA1.snap index 5f3c6630..3ad16128 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spA2.snap index 1731d741..9e9ebc7a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spB1.snap index b8cf2223..4b2f4481 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spB2.snap index 0c64d9fb..9d59a489 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spA1.snap index 71b93d09..8f9bb6f7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spA1.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spA2.snap index 9814d2a0..b4f5531a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spB1.snap index dbfc75c9..41eb70de 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spB2.snap index 93baed59..17981e2c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spA1.snap index dbf0b19c..55f6f497 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spA2.snap index d313f91b..dd57b502 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spB1.snap index 57f64faa..275eec7d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spB2.snap index 2c026526..cf4b7843 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spA1.snap index 989f1f57..26850268 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spA1.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spA2.snap index 26714ee1..472ae3d0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spA2.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spB1.snap index 39e69694..5b565c35 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spB2.snap index 0960cbe0..4f7e0a77 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spA1.snap index 31498ceb..f8daa39d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spA2.snap index 7ac7cc85..edc34165 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spB1.snap index 3e978209..0ed50041 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spB2.snap index 8849baa7..b0915176 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB1-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spA1.snap index 1afbfd64..8d14df6e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spA2.snap index 1ab39343..2d3bf6ff 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spB1.snap index bccc2757..a3397c35 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spB2.snap index e97c1426..0709aaf4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsB2-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spA1.snap index 36c41550..78698066 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spA2.snap index d5147c15..13bbd756 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spB1.snap index 48a1d549..06ca5350 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spB2.snap index 32497c5e..fe84539d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBN-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spA1.snap index 9832e842..becac8db 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spA2.snap index e175c160..0ce2a3bf 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spB1.snap index 11ce4999..c4e838a0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spB2.snap index 9f3d8367..e148e79d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-fsT-wfsBU-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spA1.snap index 2f3d34e1..1eb4828f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spA2.snap index a35c3728..d9af0b7c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spB1.snap index d06f151a..a2989d5e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spB2.snap index 6be2ed32..02b3a620 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spA1.snap index 56e69dbe..57d308b2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spA2.snap index 7e95a0c1..5bba0f14 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spB1.snap index bc6c8d95..58cffdd9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spB2.snap index d7318b35..16844e96 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spA1.snap index 9b72b3e9..fcb0a23a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spA2.snap index 09645b09..2b06115d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spB1.snap index c2fbf745..017bdb9c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spB2.snap index a147f504..378894c1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spA1.snap index bec58b3c..75cf9f6d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spA2.snap index fc9225e8..74c6f02a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spB1.snap index 4942acae..39a17038 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spB2.snap index e7adcc7b..abf75be8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spA1.snap index a383c113..6c11a635 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spA2.snap index 04242730..59a3ce6c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spB1.snap index 11149275..7076b85f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spB2.snap index 1b271221..c04572fe 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spA1.snap index 6bce7583..47da0026 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spA2.snap index 802676d4..57a7f4f7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spB1.snap index f6d235d0..ae224927 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spB2.snap index c261bbcf..7804d989 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB1-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spA1.snap index 49dd58b4..fbd8703c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spA2.snap index 6a612a91..35804882 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spB1.snap index dda2807a..859e8611 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spB2.snap index 19f60632..5158a1f7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsB2-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spA1.snap index dd9cb631..fd7f3698 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spA2.snap index f13e0cc9..c37b8f70 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spB1.snap index 319307da..2de38807 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spB2.snap index 8be76ed0..435ab320 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBN-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spA1.snap index f35d974a..c384da6b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spA2.snap index 7885533d..ff05e1a3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spB1.snap index d25eac8c..93d39c05 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spB2.snap index a8930217..146ceae6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsF-wfsBU-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spA1.snap index cfa5cd0c..81a23aaa 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spA2.snap index 0cfb3cb4..030bb983 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spB1.snap index bf33fde4..a135b8b1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spB2.snap index 9d809779..9f21f2d4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spA1.snap index d6f5c6a3..25a26717 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spA2.snap index 07c87b2a..cdf8fadc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spB1.snap index 233b3f67..b20db0bf 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spB2.snap index f77d4887..4632ab00 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spA1.snap index ac0e7477..0f99fd5b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spA1.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spA2.snap index 5fb43a96..c6ef0d04 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spB1.snap index 0ea9d270..ec06ac97 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spB2.snap index 927cffaf..7c67bc14 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spA1.snap index 1d558a76..ffc7eaf5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spA2.snap index 8e0e9596..4516c5ca 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spB1.snap index 7c2a4e3c..450518ad 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spB2.snap index abaa3ce7..75f82639 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spA1.snap index c8738421..c452665f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spA1.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spA2.snap index 67bbe79c..eac82483 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spA2.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spB1.snap index 1b35828b..2ba2f918 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spB2.snap index e1143503..c4cfa2cc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spA1.snap index 77e47e3a..47a6ced7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spA2.snap index 9d534140..2c476f70 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spB1.snap index c8c63ab0..9d284d37 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spB2.snap index 548c642f..db0ae844 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB1-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spA1.snap index 99892ab1..71e51bf8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spA2.snap index 6cc47c59..d71f656f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spB1.snap index 2183007d..71529705 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spB2.snap index a6d0f212..c7c48ca8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsB2-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spA1.snap index 59edc483..0dcb2ee4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spA2.snap index 66aa3963..46d567e0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spB1.snap index 54e78591..05048b9e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spB2.snap index c12078ae..d35874c1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBN-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spA1.snap index f25ddf4a..dda80650 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spA2.snap index a3a30c7a..541aaa64 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spB1.snap index c7fc1376..3770ab09 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spB2.snap index c98353ed..c8058f6f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-fsT-wfsBU-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spA1.snap index df62bf0a..387dcb04 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spA2.snap index fe184842..8fd2287b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spB1.snap index d514f5e6..cca9872c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spB2.snap index f76720e1..813297e9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spA1.snap index f24c1fe8..28330ef8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spA2.snap index 352d8a21..f20638e2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spB1.snap index a8f73356..5ecd4cf5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spB2.snap index 7c98365b..ce49d3ff 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spA1.snap index 34b7eb46..39aed65d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spA2.snap index 3da318cc..86f4c9a4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spB1.snap index 3e5b817b..17772a30 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spB2.snap index e78fb694..160d505c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spA1.snap index 59cc9f46..eaa95f42 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spA2.snap index 548b90d4..0f9eec8a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spB1.snap index acb5d0fc..f8bacfbd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spB2.snap index 06325066..c11bea2f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spA1.snap index 034874b2..fc16b3bb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spA2.snap index da26f3b3..f870cb9b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spB1.snap index 5b4c8a98..8e30f195 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spB2.snap index d48ce5a5..a054503c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spA1.snap index 138ea91e..53751721 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spA2.snap index dfca2a29..86288ef4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spB1.snap index d570bd73..a4091b43 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spB2.snap index bb0e4eed..cb994a7a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB1-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spA1.snap index 8f4e7898..63e149fe 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spA2.snap index f9dea4ef..555279b2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spB1.snap index d5f51677..326c6423 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spB2.snap index bba76061..6749c70e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsB2-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spA1.snap index 21a34f5e..370f6615 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spA2.snap index 23276c7b..fe79963e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spB1.snap index ec7c8f2b..ce1701c3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spB2.snap index a60dffee..e567357f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBN-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spA1.snap index f3f1f0bf..bf1db6a1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spA2.snap index a8fa19b2..68bfb7fe 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spB1.snap index 31592ec2..0d9197a4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spB2.snap index 610c1fe5..a50355a5 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out1-wfsBU-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spA1.snap index 2c3a5fff..fe17c8aa 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spA2.snap index 24dfd2d8..72a5b4bd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spB1.snap index b58167c5..235fd3d7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spB2.snap index d8a2c22a..01b34673 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spA1.snap index 853b07de..ad644d15 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spA2.snap index 2d5265e6..8e99215a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spB1.snap index 504c4813..b42e56c1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spB2.snap index f02310a8..0828f418 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spA1.snap index ed1c037a..49f71aed 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spA2.snap index 1ae53fa6..cec7ab02 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spB1.snap index 9adcd13e..f407f2da 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spB2.snap index 00cdace6..113676d0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spA1.snap index f864e76f..eea1f89b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spA2.snap index c6754f2a..1525dee3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spB1.snap index 30b2690b..4378d1a0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spB2.snap index 94439617..40cd2089 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spA1.snap index 0d18a98e..24d60353 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spA2.snap index 8a83a721..1e2a25ef 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spB1.snap index b61e93b4..869d7d58 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spB2.snap index b95bf8a1..7092896e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spA1.snap index 4752d3a1..d4da5d50 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spA2.snap index a5909f18..c6c8c2c1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spB1.snap index 6550474b..7010488a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spB2.snap index b3a3ca81..3af22838 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB1-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spA1.snap index 5df6e5e8..18b5a62f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spA2.snap index 25b89891..a0ada5ec 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spB1.snap index bcafbb47..fbef64f2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spB2.snap index 0b238b43..6c46ed35 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsB2-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spA1.snap index 92e71347..a462388c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spA2.snap index 7164af46..c60f0f40 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spB1.snap index f68af641..546397a8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spB2.snap index 91ad0f18..e492eb21 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBN-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spA1.snap index 4aa81470..c547aa67 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spA2.snap index 2a54aa26..1a2ef58d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spB1.snap index c7092678..cdb988e8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spB2.snap index 295b70be..b0dd8006 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsF-wfsBU-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spA1.snap index 3f863512..95a7bc9b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spA2.snap index cad11f70..ff0d9707 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spB1.snap index 6b21cf2b..b63fec7e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spB2.snap index 305758a5..0695b750 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spA1.snap index b47ee4db..340599b9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spA2.snap index 0e1ab0c1..c55cb775 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spB1.snap index 1cb570e6..092b0a8b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spB2.snap index 829e2010..360a8ce6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spA1.snap index ecb4f59b..82f65c99 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spA1.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spA2.snap index 19914dea..64cadc61 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spB1.snap index afccd9ef..d6d0fdbf 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spB2.snap index eaaa4a31..9bcd396d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spA1.snap index e0d58ca3..74c7efbf 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spA2.snap index cf2c517c..c6460dad 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spB1.snap index 61ff873e..c5d95516 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spB2.snap index 74604013..ae0ba5df 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spA1.snap index 1e67c497..18f7a5ee 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spA1.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spA2.snap index af71aca6..133ce2fd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spA2.snap @@ -12,3 +12,4 @@ size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spB1.snap index b6f55af7..280b66fb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spB2.snap index 65648c05..3c3f6d23 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spA1.snap index b595df35..0f180e9a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spA2.snap index 67b217d3..c0ad3505 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spB1.snap index ffc505b2..1a8ea294 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spB2.snap index e5bc5870..97a87211 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB1-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spA1.snap index 3965f57e..3c1e637b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spA2.snap index af1bf5b6..e564e938 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spB1.snap index 07f28497..d118d06e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spB2.snap index 8fc9e3be..71bc1bf6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsB2-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spA1.snap index ca604d28..023bf6f9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spA2.snap index 0203c6bb..14e6b019 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spB1.snap index 0bff1742..bb98ca2d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spB2.snap index edc1c1de..3ce9245b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBN-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spA1.snap index 962807a4..d9543a14 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spA2.snap index 5a2a49a2..da613f77 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spB1.snap index 245afbca..90d782b6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spB2.snap index 72a9ee57..44f4a6bb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-fsT-wfsBU-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spA1.snap index fa2e3d58..ffb2a67c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spA2.snap index ed985e6a..9d43a70d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spB1.snap index dbffc573..ff1abf4e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spB2.snap index f68d699e..f69e2d6c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spA1.snap index 8c973343..e76512d3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spA2.snap index 36ec2a56..731d1651 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spB1.snap index 512bf064..8ca231d3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spB2.snap index 03f4a05f..7e081d2d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spA1.snap index 67dc3616..73ad4e73 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spA2.snap index 715b293f..3ef92689 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spB1.snap index bb755e5e..fe4013e3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spB2.snap index 77636001..70b37f29 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spA1.snap index 665542d9..54838c3b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spA2.snap index 0db068d1..b8e60a60 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spB1.snap index d1d7f2dc..4399a0b2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spB2.snap index de633d68..5ba74a21 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spA1.snap index 04ee41ba..afa010d4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spA2.snap index 77cb2d1d..1e162131 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spB1.snap index 26d13a17..19040b8f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spB2.snap index e37a356f..18ba6b20 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spA1.snap index f8657ad5..3bffb80b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spA2.snap index fbdd2d87..9cbe1cc4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spB1.snap index 4a94c7f5..0c412f9c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spB2.snap index 106efd65..7c76a1c4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB1-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spA1.snap index f64f3069..ab11eefc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spA2.snap index e6df6408..77dedc73 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spB1.snap index eab9b686..3675b7b6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spB2.snap index e4a41a51..3bdeadac 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsB2-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spA1.snap index 3bf211f8..6ba5deaf 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spA2.snap index 96c05e25..27b9c726 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spB1.snap index 12e51795..318241d4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spB2.snap index bdf9f197..5ccfeabd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBN-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spA1.snap index 3337c66a..ae9652d2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spA2.snap index b1a0288e..5fa1ccd1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spB1.snap index 3030edbf..aaa162af 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spB2.snap index e42d86b1..f9cf0b06 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-out2-wfsBU-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spA1.snap index f2071298..b8dae320 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spA2.snap index 3c651b12..9d437a39 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spB1.snap index 6cd33a44..c13252b8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spB2.snap index 27d5151b..e2966b80 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spA1.snap index ffe8e2f6..534b379d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spA2.snap index 09cd00b8..a01f21b9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spA2.snap @@ -12,4 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spB1.snap index b3dea71b..6464b131 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spB1.snap @@ -8,8 +8,8 @@ final monitor: headless-1 final workspace: 0 (ws-1) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] +size: 0 × 0, bounds: 1280 × 720, states: [Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spB2.snap index ae277425..6a94637e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA1-spB2.snap @@ -8,8 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spA1.snap index 04c8b07f..d9d83572 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spA2.snap index 6e29f9ae..d6c41f2f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spB1.snap index 2ebc2de7..f78b1285 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spB2.snap index 3296a6e6..ac782fd8 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsA2-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spA1.snap index 60986c1d..7769b84c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spA2.snap index 9349da8e..c6301627 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spA2.snap @@ -11,4 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spB1.snap index 07861aa0..bd0dae7a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spB1.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spB2.snap index 74e0da63..29b76587 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAA-spB2.snap @@ -8,7 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spA1.snap index 59baaa84..cdf5292b 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spA1.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spA2.snap index 89cf3f74..63112c68 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spA2.snap @@ -12,3 +12,4 @@ size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spB1.snap index 3a59be46..900a1d96 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spB1.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spB2.snap index bb4947df..dcdf6682 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsAN-spB2.snap @@ -8,7 +8,8 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spA1.snap index a8610b8b..35691124 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spA2.snap index 42928ab6..cd3457d7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spB1.snap index c007ff71..b14681a4 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spB2.snap index 4c55a0d9..65ba1c05 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB1-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spA1.snap index ddb8a3a1..d9f649e0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spA2.snap index 3a5f35f5..c367444c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spB1.snap index ab868a87..1becf0a7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spB2.snap index c082e360..be5de2c3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsB2-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spA1.snap index fbfda392..9f8f0dd1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spA2.snap index 4e725eed..961f8e29 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spB1.snap index 04863aae..196372e6 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spB1.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spB2.snap index e641278d..ae06f054 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBN-spB2.snap @@ -8,6 +8,7 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] +size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: +size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spA1.snap index dcdf3928..f211a4da 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spA1.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spA2.snap index c28bb49d..7e91a005 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spA2.snap @@ -11,3 +11,4 @@ initial configure: size: 936 × 1048, bounds: 1888 × 1048, states: [] post-map configures: +size: 936 × 1048, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spB1.snap index d35e7a33..b5107dcf 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spB1.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spB2.snap index 175eab5b..c819206d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@ws2-wfsBU-spB2.snap @@ -8,6 +8,6 @@ final monitor: headless-2 final workspace: 0 (ws-2) initial configure: -size: 936 × 1048, bounds: 1888 × 1048, states: [] +size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: diff --git a/src/window/mod.rs b/src/window/mod.rs index 98c26e7f..4f4b6674 100644 --- a/src/window/mod.rs +++ b/src/window/mod.rs @@ -3,7 +3,10 @@ use std::cmp::{max, min}; use niri_config::{BlockOutFrom, BorderRule, CornerRadius, Match, WindowRule}; use smithay::reexports::wayland_protocols::xdg::shell::server::xdg_toplevel; use smithay::utils::{Logical, Size}; -use smithay::wayland::shell::xdg::{ToplevelSurface, XdgToplevelSurfaceRoleAttributes}; +use smithay::wayland::compositor::with_states; +use smithay::wayland::shell::xdg::{ + SurfaceCachedState, ToplevelSurface, XdgToplevelSurfaceRoleAttributes, +}; use crate::layout::scrolling::ColumnWidth; use crate::utils::with_toplevel_role; @@ -43,6 +46,9 @@ pub struct ResolvedWindowRules { /// Whether the window should open fullscreen. pub open_fullscreen: Option, + /// Whether the window should open floating. + pub open_floating: Option, + /// Extra bound on the minimum window width. pub min_width: Option, /// Extra bound on the minimum window height. @@ -109,6 +115,7 @@ impl ResolvedWindowRules { open_on_workspace: None, open_maximized: None, open_fullscreen: None, + open_floating: None, min_width: None, min_height: None, max_width: None, @@ -197,6 +204,10 @@ impl ResolvedWindowRules { resolved.open_fullscreen = Some(x); } + if let Some(x) = rule.open_floating { + resolved.open_floating = Some(x); + } + if let Some(x) = rule.min_width { resolved.min_width = Some(x); } @@ -273,6 +284,28 @@ impl ResolvedWindowRules { size } + + pub fn compute_open_floating(&self, toplevel: &ToplevelSurface) -> bool { + if let Some(res) = self.open_floating { + return res; + } + + // Windows with a parent (usually dialogs) open as floating by default. + if toplevel.parent().is_some() { + return true; + } + + let (mut min_size, mut max_size) = with_states(toplevel.wl_surface(), |state| { + let mut guard = state.cached_state.get::(); + let current = guard.current(); + (current.min_size, current.max_size) + }); + min_size = self.apply_min_size(min_size); + max_size = self.apply_max_size(max_size); + + // We open fixed-height windows as floating. + min_size.h > 0 && min_size.h == max_size.h + } } fn window_matches(window: WindowRef, role: &XdgToplevelSurfaceRoleAttributes, m: &Match) -> bool {