diff options
author | Arun Prakash Jana <engineerarun@gmail.com> | 2020-02-26 19:32:54 +0530 |
---|---|---|
committer | Arun Prakash Jana <engineerarun@gmail.com> | 2020-02-26 19:42:37 +0530 |
commit | f0f8008014a39e3a849a8b51b709afca90205525 (patch) | |
tree | bda8aea562939b2c5d7a0224c0b8a839be01962e | |
parent | 7aa72ddd7960aa7962d52e83052b85b770964227 (diff) | |
download | nnn-f0f8008014a39e3a849a8b51b709afca90205525.tar.gz |
Restore filter on context switch in non nav-as-you-type mode
-rw-r--r-- | src/nnn.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -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); |