From 52c9eca92a6870a52f85f036aa81795893fe0c99 Mon Sep 17 00:00:00 2001 From: Christian Dywan Date: Fri, 10 Oct 2008 23:00:33 +0200 Subject: [PATCH] Notify when the current item changes This fixes the browser not using the chosen search engine at all. --- midori/midori-searchaction.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/midori/midori-searchaction.c b/midori/midori-searchaction.c index 549c60f2..6d08d1a6 100644 --- a/midori/midori-searchaction.c +++ b/midori/midori-searchaction.c @@ -14,10 +14,8 @@ #include "gtkiconentry.h" #include "sokoke.h" -#include #include #include -#include struct _MidoriSearchAction { @@ -328,7 +326,7 @@ midori_search_action_create_tool_item (GtkAction* action) gtk_widget_show (alignment); MIDORI_SEARCH_ACTION (action)->last_proxy = GTK_WIDGET (toolitem); - return GTK_WIDGET (toolitem); + return toolitem; } static void @@ -667,6 +665,8 @@ midori_search_action_set_current_item (MidoriSearchAction* search_action, g_object_ref (item); katze_object_assign (search_action->current_item, item); + g_object_notify (G_OBJECT (search_action), "current-item"); + proxies = gtk_action_get_proxies (GTK_ACTION (search_action)); if (!proxies) return;