diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-05-26 14:48:57 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-05-26 14:50:13 +0300 |
| commit | 57c880f0ebaa5011abc90f4e2fd4f84fc072ce35 (patch) | |
| tree | 9f662b19cec2e9c9e50e87eb5e96def9e8ae9822 /src/layout.rs | |
| parent | 9eec3029e13b791b8a4954e38d5bb7db6e2ff68f (diff) | |
feat: add global last-pane navigation
refs #287
Diffstat (limited to 'src/layout.rs')
| -rw-r--r-- | src/layout.rs | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/layout.rs b/src/layout.rs index be407589..fe608f01 100644 --- a/src/layout.rs +++ b/src/layout.rs @@ -147,20 +147,6 @@ impl TileLayout { } } - pub fn focus_next(&mut self) { - let ids = self.pane_ids(); - if let Some(pos) = ids.iter().position(|id| *id == self.focus) { - self.focus = ids[(pos + 1) % ids.len()]; - } - } - - pub fn focus_prev(&mut self) { - let ids = self.pane_ids(); - if let Some(pos) = ids.iter().position(|id| *id == self.focus) { - self.focus = ids[(pos + ids.len() - 1) % ids.len()]; - } - } - pub fn focus_pane(&mut self, id: PaneId) { if self.pane_ids().contains(&id) { self.focus = id; |
