summaryrefslogtreecommitdiffstats
path: root/src/browser_states.rs
diff options
context:
space:
mode:
authorCanop <cano.petrole@gmail.com>2020-01-23 21:29:50 +0100
committerCanop <cano.petrole@gmail.com>2020-01-23 21:29:50 +0100
commitbb99e01750f09292a0f1a822afc95815047c31a8 (patch)
treeb88333b014b108737b0f1660ec8fddfe8714dfa8 /src/browser_states.rs
parent2e20f83ed40da81782ef7123f80afe4ae9820f52 (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.rs6
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 => {