After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 136582 - manage()ed widgets are destroyed when remove()ed.
manage()ed widgets are destroyed when remove()ed.
Status: RESOLVED FIXED
Product: gtkmm
Classification: Bindings
Component: general
2.4
Other Linux
: Normal normal
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2004-03-08 20:39 UTC by Murray Cumming
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.5/2.6



Description Murray Cumming 2004-03-08 20:39:00 UTC
Widgets should not be destroyed when explicitly removed by calling
Gtk::Container::remove(). Maybe they should be referenced() at that time,
to keep them alive. Hopefully this would leave them in the same state as
when they are first created, so they would then be ready to add to another
container. This needs to be tested. And we should look at what reparent() does.
Comment 1 Murray Cumming 2004-03-15 00:06:13 UTC
Fixed in cvs.