summaryrefslogtreecommitdiff
path: root/gtk/gtksocket.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtksocket.c')
-rw-r--r--gtk/gtksocket.c2
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);