diff src/view_dir.c @ 945:fd84847c8231

speed-up of directory notification on deleting large number of files
author nadvornik
date Sun, 27 Jul 2008 13:46:24 +0000
parents b483d8cdedb6
children 8c6a8002b1d5
line wrap: on
line diff
--- a/src/view_dir.c	Sun Jul 27 09:51:28 2008 +0000
+++ b/src/view_dir.c	Sun Jul 27 13:46:24 2008 +0000
@@ -1041,7 +1041,7 @@
 	gboolean refresh;
 	gchar *base;
 
-	if (!isdir(fd->path) && isname(fd->path)) return;
+	if (!S_ISDIR(fd->mode)) return; /* this gives correct results even on recently deleted files/directories */
 
 	base = remove_level_from_path(fd->path);