nnn

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

commit ba088196f621f6df4abd4aec64ed7fd5a4cbbbf9
parent b3f7575ef0719173d8324201c0b11d6e23bb2b83
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Fri,  1 Feb 2019 08:51:22 +0530

Do not watch dir if entering in filter mode

Diffstat:
Msrc/nnn.c | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/nnn.c b/src/nnn.c @@ -2830,10 +2830,11 @@ begin: populate(path, lastname); #ifdef LINUX_INOTIFY - if (inotify_wd == -1) + if (presel != FILTER && inotify_wd == -1) { inotify_wd = inotify_add_watch(inotify_fd, path, INOTIFY_MASK); + } #elif defined(BSD_KQUEUE) - if (event_fd == -1) { + if (presel != FILTER && event_fd == -1) { #if defined(O_EVTONLY) event_fd = open(path, O_EVTONLY); #else