I forgot to precise : I am working on a GTK+ 2.12.12 version. I attached for debugging "row-deleted" to models signal and I saw that the order is 1) Child model (the GtkListStore) : "row-deleted" 2) GtkTreeViewSelection (that display the sorted model) "changed" 3) GtkTreeModelSort : "row-deleted"
So it appears that the GtkTreeSelection listen to the GtkListStore changes and received them before its model (the GtkTreeModelSort). So the GtkTreeViewSelectionForeach is called on a model that is not up to date. So my question is why the GtkTreeSelection does not only listen its model changes? Thanks _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list