[Pidgin] #3989: PidginScrollBook has a broken GtkContainer implementation

Pidgin trac at pidgin.im
Sun Nov 18 09:34:56 EST 2007


#3989: PidginScrollBook has a broken GtkContainer implementation
--------------------------+-------------------------------------------------
 Reporter:  resiak        |       Owner:       
     Type:  defect        |      Status:  new  
 Priority:  minor         |   Milestone:       
Component:  pidgin (gtk)  |     Version:  2.2.2
 Keywords:                |     Pending:  0    
--------------------------+-------------------------------------------------
 Calling `gtk_container_add()` on a `PidginScrollBook` adds a widget to the
 scrollbook's notebook, but `pidgin_scroll_book_forall()` does not iterate
 over the notebook's contents.  This means, for example, that
 `gtk_container_get_children()` returns the notebook, which is incorrect.
 Also, `gtk_container_remove()` does not remove widgets that were added
 with `gtk_container_add()`, since `GtkContainerClass.remove` is not
 overridden.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/3989>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list