diff options
author | Sam Tay <sam.chong.tay@gmail.com> | 2021-01-14 01:12:11 -0500 |
---|---|---|
committer | Sam Tay <sam.chong.tay@gmail.com> | 2021-01-14 01:12:11 -0500 |
commit | 2e414f839a78992a35cce7b2c8834323c52a96c1 (patch) | |
tree | b6f1920623bc614241dde6fdb737e416cf6b834f /src/tui/views.rs | |
parent | f46ce129c1a92b6f673d428c339c7f1812c93762 (diff) |
Bump version
Diffstat (limited to 'src/tui/views.rs')
-rw-r--r-- | src/tui/views.rs | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/tui/views.rs b/src/tui/views.rs index 7d1593d..62b8af1 100644 --- a/src/tui/views.rs +++ b/src/tui/views.rs @@ -88,13 +88,13 @@ impl<T: View> ViewWrapper for ListViewT<T> { // Always take arrow keys, its jarring to have them move pane focus fn wrap_on_event(&mut self, event: Event) -> EventResult { - let should_consume = match event { + let should_consume = matches!( + event, Event::Key(Key::Right) - | Event::Key(Key::Left) - | Event::Key(Key::Down) - | Event::Key(Key::Up) => true, - _ => false, - }; + | Event::Key(Key::Left) + | Event::Key(Key::Down) + | Event::Key(Key::Up) + ); match self.view.on_event(event) { EventResult::Ignored if should_consume => EventResult::Consumed(None), @@ -210,13 +210,13 @@ impl<T: View> ViewWrapper for MdViewT<T> { // Always take arrow keys, its jarring to have them move pane focus fn wrap_on_event(&mut self, event: Event) -> EventResult { - let should_consume = match event { + let should_consume = matches!( + event, Event::Key(Key::Right) - | Event::Key(Key::Left) - | Event::Key(Key::Down) - | Event::Key(Key::Up) => true, - _ => false, - }; + | Event::Key(Key::Left) + | Event::Key(Key::Down) + | Event::Key(Key::Up) + ); match self.view.on_event(event) { EventResult::Ignored if should_consume => EventResult::Consumed(None), |