diff options
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); |