netstar pushed a commit to branch master. http://git.enlightenment.org/apps/evisum.git/commit/?id=548a1b7ae00c3e8c8be0e527625a49bb931e0978
commit 548a1b7ae00c3e8c8be0e527625a49bb931e0978 Author: Alastair Poole <nets...@gmail.com> Date: Sun Jan 31 10:41:46 2021 +0000 proclist: fix search case. Fix win loses focus, search remains, then escape clearing. --- src/bin/ui/ui_process_list.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/ui/ui_process_list.c b/src/bin/ui/ui_process_list.c index 7d1a2bf..2d1b083 100644 --- a/src/bin/ui/ui_process_list.c +++ b/src/bin/ui/ui_process_list.c @@ -1457,6 +1457,7 @@ _search_clear(Ui_Data *pd) if (pd->search_text) free(pd->search_text); pd->search_text = NULL; + pd->search_len = 0; } static void @@ -1526,6 +1527,7 @@ _win_key_down_search(Ui_Data *pd, Evas_Event_Key_Down *ev) if (!strcmp(ev->keyname, "Escape")) { elm_object_text_set(pd->search_entry, ""); + _search_clear(pd); pd->skip_wait = 0; elm_object_focus_allow_set(pd->search_entry, 0); evas_object_lower(pd->search_pop); --