]> Pileus Git - ~andy/gtk/commitdiff
Emit GtkPlug::embedded signal when plug/socket are in the same process too
authorCarlos Garcia Campos <carlosgc@gnome.org>
Thu, 11 Feb 2010 14:34:45 +0000 (15:34 +0100)
committerCarlos Garcia Campos <carlosgc@gnome.org>
Mon, 22 Feb 2010 14:02:19 +0000 (15:02 +0100)
Fixes bug #609650.

gtk/gtkplug.c

index 5289cb5dad97dc33799612fa1bbaa003803faafd..62afd58473f217ee9f071409b18cffaabe41ffd7 100644 (file)
@@ -326,6 +326,8 @@ _gtk_plug_add_to_socket (GtkPlug   *plug,
 
   plug->socket_window = GTK_WIDGET (socket_)->window;
   g_object_ref (plug->socket_window);
+  g_signal_emit (plug, plug_signals[EMBEDDED], 0);
+  g_object_notify (G_OBJECT (plug), "embedded");
 
   if (GTK_WIDGET_REALIZED (widget))
     {