diff options
author | Canop <cano.petrole@gmail.com> | 2020-01-23 21:29:50 +0100 |
---|---|---|
committer | Canop <cano.petrole@gmail.com> | 2020-01-23 21:29:50 +0100 |
commit | bb99e01750f09292a0f1a822afc95815047c31a8 (patch) | |
tree | b88333b014b108737b0f1660ec8fddfe8714dfa8 /src/browser_states.rs | |
parent | 2e20f83ed40da81782ef7123f80afe4ae9820f52 (diff) |
TAB key now jumps to direct matches only
It was equivalent to the down key, which made it useless
Diffstat (limited to 'src/browser_states.rs')
-rw-r--r-- | src/browser_states.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/browser_states.rs b/src/browser_states.rs index e93c323..a0f4853 100644 --- a/src/browser_states.rs +++ b/src/browser_states.rs @@ -346,10 +346,8 @@ impl AppState for BrowserState { Command::new(), )), Action::Next => { - if let Some(tree) = &mut self.filtered_tree { - tree.try_select_next_match(); - tree.make_selection_visible(page_height); - } + self.displayed_tree_mut().try_select_next_match(); + self.displayed_tree_mut().make_selection_visible(page_height); Ok(AppStateCmdResult::Keep) } Action::Previous => { |