Updating branch refs/heads/master to dc047272d703d14b8d1fd1f393994e2e654625fc (commit) from 07b3eaab7d8126c1cb8c911fb1eaa1d1c2fe18d0 (commit)
commit dc047272d703d14b8d1fd1f393994e2e654625fc Author: Christian Dywan <christ...@twotoasts.de> Date: Tue May 25 22:24:41 2010 +0200 Always bring the inspector window in the foreground midori/midori-view.c | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/midori/midori-view.c b/midori/midori-view.c index dd66fd1..aefaa23 100644 --- a/midori/midori-view.c +++ b/midori/midori-view.c @@ -3283,6 +3283,21 @@ midori_view_web_inspector_inspect_web_view_cb (gpointer inspector, } static gboolean +midori_view_web_inspector_show_window_cb (gpointer inspector, + MidoriView* view) +{ + GtkWidget* inspector_view; + GtkWidget* window; + + g_object_get (inspector, "web-view", &inspector_view, NULL); + window = gtk_widget_get_toplevel (inspector_view); + if (!window) + return FALSE; + gtk_window_present (GTK_WINDOW (window)); + return TRUE; +} + +static gboolean midori_view_web_inspector_attach_window_cb (gpointer inspector, MidoriView* view) { @@ -3413,6 +3428,8 @@ midori_view_construct_web_view (MidoriView* view) g_object_connect (inspector, "signal::inspect-web-view", midori_view_web_inspector_inspect_web_view_cb, view, + "signal::show-window", + midori_view_web_inspector_show_window_cb, view, "signal::attach-window", midori_view_web_inspector_attach_window_cb, view, "signal::detach-window", _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits