GNOME Bugzilla – Bug 690545
Separator function's refcounting too hard to use
Last modified: 2013-07-01 13:40:47 UTC
This required the comment: /* Yes, this looks wrong, but it's a work around for the bad * refcounting in egg-list-box (and fixing that would require * changing every other user of it) */ In one of Giovanni's patches. We shouldn't have this problem.
Punting to the right component.
The API isn't super nice, but its not all that easy to figure out a new model that satisfies the requirements. Its especially tricky for C code where constructors return floating widgets but we need to return a real ref.
Ooi, does this still apply to GtkListBox? The way separators/headers are handled seems different enough that it should not be an issue there.
Yeah, this is fixed in gtklistbox.