]> Sergey Matveev's repositories - nnn.git/commitdiff
Clear selection if all links are generated
authorArun Prakash Jana <engineerarun@gmail.com>
Mon, 12 Dec 2022 10:45:06 +0000 (16:15 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Mon, 12 Dec 2022 10:45:06 +0000 (16:15 +0530)
src/nnn.c

index c2f7af3bd3c2714079a8a2b488dd08bddfc00701..9c61a8cf1565240e6988903b4f4ef0ccfa7cf8b2 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -3724,7 +3724,6 @@ static int xlink(char *prefix, char *path, char *curfname, char *buf, int type)
                                clearselection();
                        return 1; /* One link created */
                }
-
                return 0;
        }
 
@@ -3743,7 +3742,8 @@ static int xlink(char *prefix, char *path, char *curfname, char *buf, int type)
                psel += len + 1;
        }
 
-       clearselection();
+       if (count == nselected) /* Clear selection if all links are generated */
+               clearselection();
        return count;
 }