nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit f0f8008014a39e3a849a8b51b709afca90205525
parent 7aa72ddd7960aa7962d52e83052b85b770964227
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Wed, 26 Feb 2020 19:32:54 +0530

Restore filter on context switch in non nav-as-you-type mode

Diffstat:
Msrc/nnn.c | 7++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/nnn.c b/src/nnn.c @@ -5381,8 +5381,13 @@ nochange: path = g_ctx[r].c_path; lastdir = g_ctx[r].c_last; lastname = g_ctx[r].c_name; + tmp = g_ctx[r].c_fltr; + + if (cfg.filtermode || ((tmp[0] == FILTER || tmp[0] == RFILTER) && tmp[1])) + presel = FILTER; + else + dir_changed = TRUE; - setdirwatch(); goto begin; case SEL_PIN: free(mark);