aboutsummaryrefslogtreecommitdiff
path: root/src/layout/tests.rs
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2025-03-29 11:16:12 +0300
committerIvan Molodetskikh <yalterz@gmail.com>2025-03-29 11:17:38 +0300
commitd91499486e505bba1e1764e1e055ce1ec5eda7fb (patch)
tree7315e42e995afc3f861e0da4819d11175b60511d /src/layout/tests.rs
parentf7106f9658d927a12a568316824a842cb3ab571c (diff)
downloadniri-d91499486e505bba1e1764e1e055ce1ec5eda7fb.tar.gz
niri-d91499486e505bba1e1764e1e055ce1ec5eda7fb.tar.bz2
niri-d91499486e505bba1e1764e1e055ce1ec5eda7fb.zip
Make move-window-to-workspace focus=false work across monitors too
Diffstat (limited to 'src/layout/tests.rs')
-rw-r--r--src/layout/tests.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/layout/tests.rs b/src/layout/tests.rs
index 727f53f5..89fbb96b 100644
--- a/src/layout/tests.rs
+++ b/src/layout/tests.rs
@@ -1081,7 +1081,12 @@ impl Op {
let window_id = window_id.filter(|id| layout.has_window(id));
let target_ws_idx = target_ws_idx.filter(|idx| mon.workspaces.len() > *idx);
- layout.move_to_output(window_id.as_ref(), &output, target_ws_idx);
+ layout.move_to_output(
+ window_id.as_ref(),
+ &output,
+ target_ws_idx,
+ ActivateWindow::Smart,
+ );
}
Op::MoveColumnToOutput(id) => {
let name = format!("output{id}");