From: Maxim Baz Date: Sat, 1 Feb 2020 14:37:18 +0000 (+0100) Subject: Do not swallow keypress after printwait (#461) X-Git-Tag: v3.0~25 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=099a9af289e97a56124a47dee6b1c8e4855a0093;p=nnn.git Do not swallow keypress after printwait (#461) --- diff --git a/src/nnn.c b/src/nnn.c index 133660d2..4b27a2ee 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -2024,12 +2024,10 @@ static int nextsel(int presel) //DPRINTF_D(c); //DPRINTF_S(keyname(c)); - /* Clear previous filter when manually starting */ - if (c == FILTER) - clearfilter(); - - if (presel == MSGWAIT) + if (c == ERR && presel == MSGWAIT) c = (cfg.filtermode) ? FILTER : CONTROL('L'); + else if (c == FILTER) /* Clear previous filter when manually starting */ + clearfilter(); } if (c == -1) {