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 147342 - managed child widget not deleted when used with bonobo_control_new()
managed child widget not deleted when used with bonobo_control_new()
Status: RESOLVED OBSOLETE
Product: gtkmm
Classification: Bindings
Component: general
2.4
Other Linux
: Normal normal
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2004-07-11 12:36 UTC by Roger Ferrer Ibáñez
Modified: 2008-03-24 19:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
A small test-case that implements a property page for nautilus. (1.86 KB, application/x-gzip)
2004-07-11 12:40 UTC, Roger Ferrer Ibáñez
Details

Description Roger Ferrer Ibáñez 2004-07-11 12:36:41 UTC
Dynamically created widget to be used in a bonobo container never gets
destroyed. Once the widget is shown, when the container window is destroyed the
control we created sets set_manage to a Gtk::Window (maybe the window container).

I will attach a very small example of a nautilus property page that yields this
behaviour.
Comment 1 Roger Ferrer Ibáñez 2004-07-11 12:40:35 UTC
Created attachment 29439 [details]
A small test-case that implements a property page for nautilus. 

Read README for further details if you want to debug.
Comment 2 Roger Ferrer Ibáñez 2004-07-11 12:45:52 UTC
Comment on attachment 29439 [details]
A small test-case that implements a property page for nautilus. 

It is a tar.gz file.
Comment 3 Murray Cumming 2004-10-09 20:22:42 UTC
I wish we could test this use of bonobo_control_new() without involving Nautilus.
Comment 4 Murray Cumming 2004-10-12 12:19:53 UTC
Bryan, I'm CCing you because I know you are interested in gtkmm+Nautilus.
Comment 5 Murray Cumming 2008-03-24 19:52:25 UTC
libbonobo*mm are deprecated, so there isn't much chance that this bug will ever get any attention.