nautilus r14840 - in trunk: . src/file-manager



Author: alexl
Date: Mon Jan 12 20:06:24 2009
New Revision: 14840
URL: http://svn.gnome.org/viewvc/nautilus?rev=14840&view=rev

Log:
2009-01-12  Alexander Larsson  <alexl redhat com>

	* src/file-manager/fm-directory-view.c (file_changed_callback):
	Don't update emblems when trash dir changes.
	It changes a lot (due to file count attribute) but never
	changes writeability status.




Modified:
   trunk/ChangeLog
   trunk/src/file-manager/fm-directory-view.c

Modified: trunk/src/file-manager/fm-directory-view.c
==============================================================================
--- trunk/src/file-manager/fm-directory-view.c	(original)
+++ trunk/src/file-manager/fm-directory-view.c	Mon Jan 12 20:06:24 2009
@@ -8365,9 +8365,14 @@
 	schedule_update_status (view);
 
 	/* We might have different capabilities, so we need to update
-	   relative icon emblems . (Writeable etc) */
-	EEL_CALL_METHOD
-		(FM_DIRECTORY_VIEW_CLASS, view, emblems_changed, (view));
+	 * relative icon emblems . (Writeable etc).
+	 * Don't do this for trash, as it never changes writability
+	 * but does change a lot for the file count attribute.
+	 */
+	if (!nautilus_file_is_in_trash (file)) {
+		EEL_CALL_METHOD
+			(FM_DIRECTORY_VIEW_CLASS, view, emblems_changed, (view));
+	}
 }
 
 /**



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]