CVSROOT: /cvs/gnome Module name: rhythmbox Changes by: jmatthew 06/10/06 22:57:16
Modified files: . : ChangeLog rhythmdb : rhythmdb-query-model.c Log message: 2006-10-07 Jonathan Matthew <[EMAIL PROTECTED]> * rhythmdb/rhythmdb-query-model.c: (rhythmdb_query_model_dispose), (rhythmdb_query_model_chain), (rhythmdb_query_model_entry_changed_cb), (rhythmdb_query_model_base_entry_prop_changed), (rhythmdb_query_model_base_entry_removed): For chained models, propagate the parent model's entry-prop-changed signal rather than emitting one from the db entry-changed handler. This ensures that when the change filters the entry out of the parent model, property models attached to the child model get the entry change signal before the post-entry-delete signal, so they can decrement the refcount for the right property value. Fixes #359083. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=rhythmbox&who=jmatthew&date=explicit&mindate=2006-10-06%2022:56&maxdate=2006-10-06%2022:58 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list