GNOME Bugzilla – Bug 767878
zoom level written out even if user has made no change
Last modified: 2016-06-20 19:52:19 UTC
Nautilus writes the zoom level being used to gsettings as a side effect of initialization, whether the user has made a change or not. We noticed this while preparing a service pack for SUSE Linux Enterprise Desktop that updates the GNOME stack, since, if a system is updated and then rolled back, then the system default from the new version is still present in the user configuration. I am going to apply a patch there to make nautilus only write out the setting if it is different from the current setting.
Created attachment 330091 [details] [review] Proposed patch.
Review of attachment 330091 [details] [review]: oh just realised gsettings is a tri-state... LGTM Feel free to commit to both master and 3.20
Comment on attachment 330091 [details] [review] Proposed patch. Thanks foer the review. master: f18846 gnome-3-20: 586610