Fix double-scrolling in approval model (#1754)
Previously, pressing up or down arrow in the new approval modal would be the equivalent of two up or down presses.
This commit is contained in:
parent
06c786b2da
commit
9aa11269a5
1 changed files with 3 additions and 1 deletions
|
|
@ -96,7 +96,9 @@ impl App<'_> {
|
|||
if let Ok(event) = crossterm::event::read() {
|
||||
match event {
|
||||
crossterm::event::Event::Key(key_event) => {
|
||||
app_event_tx.send(AppEvent::KeyEvent(key_event));
|
||||
if key_event.kind == crossterm::event::KeyEventKind::Press {
|
||||
app_event_tx.send(AppEvent::KeyEvent(key_event));
|
||||
}
|
||||
}
|
||||
crossterm::event::Event::Resize(_, _) => {
|
||||
app_event_tx.send(AppEvent::RequestRedraw);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue