It seems that this bug could be fixed by a one line change (attached as a patch), it seems to be a typo in the original source code.

I could only test the fix in Ubuntu (Quantal and Precise), but it should also work in Debian since the version of Nautilus is essentially the same.

Reference: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/508065
## Description: Fixes ignored default zoom level settings for compact view.
## Origin/Author: Jan Rathmann
## Bug: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/508065
Index: nautilus-3.5.90.really.3.4.2/src/nautilus-icon-view.c
===================================================================
--- nautilus-3.5.90.really.3.4.2.orig/src/nautilus-icon-view.c	2012-05-08 06:28:09.000000000 +0200
+++ nautilus-3.5.90.really.3.4.2/src/nautilus-icon-view.c	2013-01-17 14:33:35.511658710 +0100
@@ -876,7 +876,7 @@
 
 	default_zoom_level = g_settings_get_enum (nautilus_icon_view_preferences,
 						  NAUTILUS_PREFERENCES_ICON_VIEW_DEFAULT_ZOOM_LEVEL);
-	default_compact_zoom_level = g_settings_get_enum (nautilus_icon_view_preferences,
+	default_compact_zoom_level = g_settings_get_enum (nautilus_compact_view_preferences,
 							  NAUTILUS_PREFERENCES_COMPACT_VIEW_DEFAULT_ZOOM_LEVEL);
 
 	return CLAMP (DEFAULT_ZOOM_LEVEL(icon_view), NAUTILUS_ZOOM_LEVEL_SMALLEST, NAUTILUS_ZOOM_LEVEL_LARGEST);

Reply via email to