Skip to content

Commit

Permalink
feature: Implement PgUp and PgDown in the help dialog. (#841)
Browse files Browse the repository at this point in the history
  • Loading branch information
lroobrou authored Oct 20, 2022
1 parent b879c36 commit ee2f6c7
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions src/app.rs
Original file line number Diff line number Diff line change
Expand Up @@ -830,6 +830,10 @@ impl App {
0 => KillSignal::Cancel,
sig => KillSignal::Kill(sig),
};
} else if self.help_dialog_state.is_showing_help {
let current = &mut self.help_dialog_state.scroll_state.current_scroll_index;
let amount = self.help_dialog_state.height;
*current = current.saturating_sub(amount);
} else if self.current_widget.widget_type.is_widget_table() {
if let (Some((_tlc_x, tlc_y)), Some((_brc_x, brc_y))) = (
&self.current_widget.top_left_corner,
Expand All @@ -853,6 +857,11 @@ impl App {
new_signal += 2;
}
self.delete_dialog_state.selected_signal = KillSignal::Kill(new_signal);
} else if self.help_dialog_state.is_showing_help {
let current = self.help_dialog_state.scroll_state.current_scroll_index;
let amount = self.help_dialog_state.height;

self.help_scroll_to_or_max(current + amount);
} else if self.current_widget.widget_type.is_widget_table() {
if let (Some((_tlc_x, tlc_y)), Some((_brc_x, brc_y))) = (
&self.current_widget.top_left_corner,
Expand Down

0 comments on commit ee2f6c7

Please sign in to comment.