src/nnn.c | 12 ++++-------- diff --git a/src/nnn.c b/src/nnn.c index de172e2775b6992f7740923bc681b2d1ea51a318..3fe3badd2141b977672b797f9f35ebe7bb75fe43 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -6491,19 +6491,15 @@ if (sel == SEL_QUITCD || getenv("NNN_TMPFILE")) cfg.picker ? selbufpos = 0 : write_lastdir(path); return sel == SEL_QUITFAIL ? EXIT_FAILURE : EXIT_SUCCESS; default: - r = FALSE; - if (xlines != LINES || xcols != COLS) { - setdirwatch(); /* Terminal resized */ - r = TRUE; - } else if (idletimeout && idle == idletimeout) + if (xlines != LINES || xcols != COLS) + continue; + + if (idletimeout && idle == idletimeout) lock_terminal(); /* Locker */ idle = 0; if (ndents) copycurname(); - - if (r) - continue; goto nochange; } /* switch (sel) */