diff options
author | Ramiro Estrugo <ramiro@src.gnome.org> | 2000-05-26 11:28:17 +0000 |
---|---|---|
committer | Ramiro Estrugo <ramiro@src.gnome.org> | 2000-05-26 11:28:17 +0000 |
commit | f4bb9210439640793ad74f277b05f9865b444d09 (patch) | |
tree | 7d87efe5916ca429d5f4236ab738d03d350c76ae /src | |
parent | 0885d254cace6f4649965a1b69b34cb02180a061 (diff) | |
download | nautilus-f4bb9210439640793ad74f277b05f9865b444d09.tar.gz |
Install only ONE gconf notification for each preference or namespace that
* nautilus-widgets/nautilus-preferences.c: (pref_hash_node_alloc),
(pref_hash_node_free), (pref_hash_node_add_callback),
(pref_hash_node_remove_callback), (pref_callback_info_alloc),
(preferences_gconf_callback):
Install only ONE gconf notification for each preference or
namespace that we care about. Otherwise we get an exponential
number of notifications. Move the gconf_connection from the
callback list info to the preference hash node.
Remove lingering gconf notifications on destruction of hash
nodes.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions