GNOME Bugzilla – Bug 403707
TreeModelFilter: Wrong row updated when TreeView::append_column*()
Last modified: 2011-03-30 09:42:18 UTC
The error occurs when a editable column is added to the TreeView using append_column_editable(), and the TreeView shows filtered data using TreeModelFilter. Then when row X of the filtered data is edited, row X of the unfiltered data is updated, which is usually not the same row.
Created attachment 81782 [details] Example demonstrating the bug
There's more about this in our mailing-list conversation here: http://mail.gnome.org/archives/gtkmm-list/2007-February/msg00001.html I'm not sure that we can make this always just work. But at the least we should document any limitation of the append_column*() convenience methods.
*** This bug has been marked as a duplicate of bug 582981 ***