From b977bb37d4bfad332ea1e16952be648b685843b8 Mon Sep 17 00:00:00 2001 From: itsjunetime Date: Sat, 27 Jun 2026 22:13:48 -0500 Subject: [PATCH] fix 'g' keybinding after if-let-arms refactor --- src/tui.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/tui.rs b/src/tui.rs index 707823d..d47cc0f 100644 --- a/src/tui.rs +++ b/src/tui.rs @@ -739,19 +739,19 @@ impl Tui { InputAction::Redraw.into() } KeyCode::Char(c) - if let BottomMessage::Input(InputCommand::GoToPage(ref mut page)) = - self.bottom_msg && matches!(c, 'g' if self.is_kitty) => - c.to_digit(10).map(|input_num| { - *page = (*page * 10) + input_num as usize; - InputAction::Redraw - }), - KeyCode::Char(_) if let BottomMessage::Input(InputCommand::GoToPage(_)) = - self.bottom_msg => + self.bottom_msg && matches!(c, 'g' if self.is_kitty) => { self.set_msg(MessageSetting::Pop); self.update_zoom(Zoom::pan_bottom) } + KeyCode::Char(c) + if let BottomMessage::Input(InputCommand::GoToPage(ref mut page)) = + self.bottom_msg => + c.to_digit(10).map(|input_num| { + *page = (*page * 10) + input_num as usize; + InputAction::Redraw + }), KeyCode::Char(c) => match c { 'l' => self.change_page(PageChange::Next, ChangeAmount::Single), 'j' => self.change_page(PageChange::Next, ChangeAmount::WholeScreen),