aboutsummaryrefslogtreecommitdiff
path: root/src/persist/snapshot.rs
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-06-05 21:59:10 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-06-05 22:06:02 +0300
commit556b16b2df7ea2c3e9b8ad13db4ad7370c1ad838 (patch)
tree0a6f61701f2c8992c6cd1ee6d61171ef92a92533 /src/persist/snapshot.rs
parentae3c88ab8c64931740d89623f688f7d3f408da5e (diff)
feat: add pane navigation controls
refs #421 refs #330 related discussions: https://github.com/ogulcancelik/herdr/discussions/422 https://github.com/ogulcancelik/herdr/discussions/438 https://github.com/ogulcancelik/herdr/discussions/442
Diffstat (limited to 'src/persist/snapshot.rs')
-rw-r--r--src/persist/snapshot.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/persist/snapshot.rs b/src/persist/snapshot.rs
index 7cd01a64..bc24a322 100644
--- a/src/persist/snapshot.rs
+++ b/src/persist/snapshot.rs
@@ -878,7 +878,9 @@ mod tests {
#[test]
fn capture_contract_tracks_resize_ratio_changes() {
let mut state = state_with_workspaces(&["one"]);
+ let root = state.workspaces[0].tabs[0].root_pane;
state.workspaces[0].test_split(Direction::Horizontal);
+ state.workspaces[0].layout.focus_pane(root);
crate::ui::compute_view(&mut state, Rect::new(0, 0, 106, 20));
let before = capture_from_state(&state);