From ff6788a2a9a4db97609b93e7e9654c1706e4d7e5 Mon Sep 17 00:00:00 2001 From: Henrik Friedrichsen Date: Sat, 6 Mar 2021 00:00:19 +0100 Subject: [PATCH] Clear search term when ESC is pressed fixes #384 --- src/ui/search.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ui/search.rs b/src/ui/search.rs index 57e2427..9e7bf90 100644 --- a/src/ui/search.rs +++ b/src/ui/search.rs @@ -81,9 +81,11 @@ impl View for SearchView { } fn on_event(&mut self, event: Event) -> EventResult { - if event == Event::Key(Key::Esc) || event == Event::Key(Key::Tab) { + if event == Event::Key(Key::Tab) { self.edit_focused = !self.edit_focused; return EventResult::Consumed(None); + } else if self.edit_focused && event == Event::Key(Key::Esc) { + self.clear(); } if self.edit_focused {