aboutsummaryrefslogtreecommitdiff
path: root/src/layout/tests.rs
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2025-02-05 17:18:21 +0300
committerIvan Molodetskikh <yalterz@gmail.com>2025-02-05 17:25:57 +0300
commita444efd0ebee8e203877daedc7bc65584f72daba (patch)
tree2ca010493711213ee3faced62b63a62048f37bad /src/layout/tests.rs
parentc41f93a468c4d04e16f8c89736cc48cd4ab4c623 (diff)
downloadniri-a444efd0ebee8e203877daedc7bc65584f72daba.tar.gz
niri-a444efd0ebee8e203877daedc7bc65584f72daba.tar.bz2
niri-a444efd0ebee8e203877daedc7bc65584f72daba.zip
Add focus-window-in-column (by index) action
Diffstat (limited to 'src/layout/tests.rs')
-rw-r--r--src/layout/tests.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/layout/tests.rs b/src/layout/tests.rs
index b08b1de0..05178f01 100644
--- a/src/layout/tests.rs
+++ b/src/layout/tests.rs
@@ -380,6 +380,7 @@ enum Op {
FocusWindowOrWorkspaceDown,
FocusWindowOrWorkspaceUp,
FocusWindow(#[proptest(strategy = "1..=5usize")] usize),
+ FocusWindowInColumn(#[proptest(strategy = "1..=5u8")] u8),
FocusWindowTop,
FocusWindowBottom,
FocusWindowDownOrTop,
@@ -928,6 +929,7 @@ impl Op {
Op::FocusWindowOrWorkspaceDown => layout.focus_window_or_workspace_down(),
Op::FocusWindowOrWorkspaceUp => layout.focus_window_or_workspace_up(),
Op::FocusWindow(id) => layout.activate_window(&id),
+ Op::FocusWindowInColumn(index) => layout.focus_window_in_column(index),
Op::FocusWindowTop => layout.focus_window_top(),
Op::FocusWindowBottom => layout.focus_window_bottom(),
Op::FocusWindowDownOrTop => layout.focus_window_down_or_top(),