GNOME Bugzilla – Bug 516746
Changes options to scaled instead of stretched when run for the first time
Last modified: 2008-02-16 01:18:44 UTC
[ Forwarded from http://bugs.debian.org/458832 by Mike Hommey ] When using a new user, at gnome session start, the default debian background is displayed properly stretched, and a check in the gconf registry shows that /desktop/gnome/background/picture_options is set to "stretched". When running the appearance properties panel for the very first time, the background changes to being simply "scaled", which means blue bars on the left and right sides of the screen on wide screens. The background itself doesn't change in another way. /desktop/gnome/background/picture_options gets set to "scaled". When changing the option to "Fill screen" in the background tab, the key is set to "stretched" again, and doesn't change when launching the panel afterwards. [ Additional comments ] This is 100% reproducible with the default Debian setup, which sets the system-wide default to "stretched" while the schema says "scaled".
2008-02-16 Jens Granseuer <jensgr@gmx.net> * appearance-desktop.c: (wp_option_menu_set), (wp_load_stuffs): * gnome-wp-item.c: (gnome_wp_item_update), (gnome_wp_item_new): * gnome-wp-item.h: always apply the current GConf settings to the initially selected wallpaper so that we don't modify the settings if GConf state and the definition in backgrounds.xml are not identical (bug #516746)
Wow, that was fast. Thanks.