login

<     >

2015-08-09 19:10:04 (UTC-03:00)

Marcel Rodrigues <marcelgmr@gmail.com>

Update listing when it is affected by batch operations.

diff --git a/rover.c b/rover.c
index 07a582a..66d9140 100644
--- a/rover.c
+++ b/rover.c
@@ -717,7 +717,10 @@ process_marked(PROCESS pre, PROCESS proc, PROCESS pos,
                     ret = process_dir(pre, proc, pos, path);
             } else
                 ret = proc(path);
-            if (!ret) del_mark(&rover.marks, entry);
+            if (!ret) {
+                del_mark(&rover.marks, entry);
+                reload();
+            }
         }
     }
     rover.prog.total = 0;