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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list