]> Sergey Matveev's repositories - nnn.git/commitdiff
Do not change contents on ESC
authorArun Prakash Jana <engineerarun@gmail.com>
Wed, 13 Mar 2019 03:03:17 +0000 (08:33 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Wed, 13 Mar 2019 03:03:17 +0000 (08:33 +0530)
src/nnn.c

index 2db41eac26bc6ac77cc14d972d7a674bdf175955..2a657520b40ed3cb51de030cbc63602ee6541def 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -1610,7 +1610,6 @@ static int filterentries(char *path)
                case 27: /* Exit filter mode on Escape */
                        if (len == 1)
                                cur = oldcur;
-                       *ch = CONTROL('L');
                        goto end;
                }
 
@@ -3240,6 +3239,12 @@ nochange:
                        /* Save current */
                        if (ndents)
                                copycurname();
+
+                       if (presel == 27) {
+                               presel = 0;
+                               break;
+                       }
+
                        goto nochange;
                case SEL_MFLTR: // fallthrough
                case SEL_TOGGLEDOT: // fallthrough