commit 7ab95c658cf1dd546ec39603851742db65233204 Quentin Rameau <quinq@fifth.space> 2019-10-11 17:17:49 +0200 Inverse logic in TI uiselectitem on non-match
ui_ti.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/ui_ti.c b/ui_ti.c index ae11338..4775941 100644 --- a/ui_ti.c +++ b/ui_ti.c @@ -516,13 +516,12 @@ uiselectitem(Item *entry) case _key_search: search: free(searchstr); - if ((searchstr = uiprompt("Search for: ")) && - searchstr[0]) - goto searchnext; - clear(&searchstr); - continue; + if (!((searchstr = uiprompt("Search for: ")) && + searchstr[0])) { + clear(&searchstr); + continue; + } case _key_searchnext: - searchnext: searchinline(searchstr, entry, +1); continue; case _key_searchprev: