]> Sergey Matveev's repositories - nnn.git/commitdiff
Do not refresh on mediainfo
authorArun Prakash Jana <engineerarun@gmail.com>
Mon, 18 Mar 2019 00:44:48 +0000 (06:14 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Mon, 18 Mar 2019 01:12:49 +0000 (06:42 +0530)
src/nnn.c

index 65cd39428c220893545e2f90687bf1bcbfaff3d1..114d944ef55b2ab690d56a766454f8dcb0b939fc 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -3315,12 +3315,12 @@ nochange:
                        r = TRUE;
 
                        switch (sel) {
-                       case SEL_MEDIA:
-                               r = show_mediainfo(newpath, NULL);
-                               break;
+                       case SEL_MEDIA: // fallthrough
                        case SEL_FMEDIA:
-                               r = show_mediainfo(newpath, "-f");
-                               break;
+                               tmp = (sel == SEL_FMEDIA) ? "-f" : NULL;
+                               show_mediainfo(newpath, tmp);
+                               setdirwatch();
+                               goto nochange;
                        case SEL_ARCHIVELS:
                                r = handle_archive(newpath, "-l", path);
                                break;