diff options
author | qkzk <qu3nt1n@gmail.com> | 2023-11-06 14:50:04 +0100 |
---|---|---|
committer | qkzk <qu3nt1n@gmail.com> | 2023-11-06 14:50:04 +0100 |
commit | 818ffa4aa6ba561fc3f5f56ad09949bca70bfd50 (patch) | |
tree | c7add5c83ea3c099dca8502a64558e1a26cca67e /src/tab.rs | |
parent | 96eb525c48968251eb56bf5d311d00a19c26b96b (diff) |
FIX: move up from to go to last and vice versa
Diffstat (limited to 'src/tab.rs')
-rw-r--r-- | src/tab.rs | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -349,6 +349,9 @@ impl Tab { pub fn tree_page_down(&mut self) -> Result<()> { for _ in 1..10 { self.tree.select_next()?; + if self.tree.is_on_last() { + break; + } } Ok(()) } @@ -357,6 +360,9 @@ impl Tab { pub fn tree_page_up(&mut self) -> Result<()> { for _ in 1..10 { self.tree.select_prev(); + if self.tree.is_on_root() { + break; + } } Ok(()) } |