Hi,

I have prepared and tested a small patch that fixes this issue.  What
the patch does is not update any keys when dconf emits the "everything
changed" signal.  To do this, it connects to the "event_change" signal
and checks if the number of keys is 0, and returns TRUE in that case to
prevent the "changed" signal from executing.

I have tested that the dconf update call does not trigger the
overwriting of keys, but that when using dconf-editor to edit keys,
these values are copied over to gconf.

** Patch added: "Patch to the plugin"
   
https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1071950/+attachment/3418020/+files/fix-g-s-d-gconf-plugin.diff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1071950

Title:
  gnome-settings-daemon dconf to gconf plugin causes settings to be lost

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1071950/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to