make TAB or ESC toggle between search input

closes #132
This commit is contained in:
Henrik Friedrichsen
2020-03-05 11:47:06 +01:00
parent 45858df8a3
commit eac5884627

View File

@@ -413,6 +413,11 @@ impl View for SearchView {
}
fn on_event(&mut self, event: Event) -> EventResult {
if event == Event::Key(Key::Esc) || event == Event::Key(Key::Tab) {
self.edit_focused = !self.edit_focused;
return EventResult::Consumed(None);
}
if self.edit_focused {
self.edit.on_event(event)
} else {