diff --git a/src/reader.rs b/src/reader.rs index fc3993cca..77671a132 100644 --- a/src/reader.rs +++ b/src/reader.rs @@ -2181,7 +2181,7 @@ fn handle_readline_command(&mut self, c: ReadlineCmd, rls: &mut ReadlineLoopStat let sfs = self.pager.is_search_field_shown(); self.pager.set_search_field_shown(!sfs); self.pager.set_fully_disclosed(); - if self.pager.is_search_field_shown() && self.is_navigating_pager_contents() { + if self.pager.is_search_field_shown() && !self.is_navigating_pager_contents() { self.select_completion_in_direction(SelectionMotion::South, false); } }