diff options
author | Michael Meeks <michael@ximian.com> | 2001-10-31 23:58:31 +0000 |
---|---|---|
committer | Michael Meeks <michael@src.gnome.org> | 2001-10-31 23:58:31 +0000 |
commit | f3740fb2ab05ed86fa8a2f5540383eac6479eee7 (patch) | |
tree | da8767f2e25a17e358a8e25f1ba9809e16c083a1 /gtk/gtksocket.c | |
parent | 2145a4ef10fef74e42c4f893097021d6b1a7d5e9 (diff) | |
download | gdk-pixbuf-f3740fb2ab05ed86fa8a2f5540383eac6479eee7.tar.gz |
unset the GTK_REALIZED flag so we don't re-enter when we are destroyed
2001-11-01 Michael Meeks <michael@ximian.com>
* gtk/gtksocket.c (gtk_socket_unrealize): unset the
GTK_REALIZED flag so we don't re-enter when we are
destroyed from the plug side.
Diffstat (limited to 'gtk/gtksocket.c')
-rw-r--r-- | gtk/gtksocket.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/gtksocket.c b/gtk/gtksocket.c index 0b6661c03..c8802c2e6 100644 --- a/gtk/gtksocket.c +++ b/gtk/gtksocket.c @@ -340,6 +340,8 @@ gtk_socket_unrealize (GtkWidget *widget) { GtkSocket *socket = GTK_SOCKET (widget); + GTK_WIDGET_UNSET_FLAGS (widget, GTK_REALIZED); + if (socket->plug_widget) { _gtk_plug_remove_from_socket (GTK_PLUG (socket->plug_widget), socket); |