From 83dbe3417f3cecb6e4ccffcdec7c081e4c78e7cc Mon Sep 17 00:00:00 2001 From: Christian Dywan Date: Sat, 21 Nov 2009 06:42:16 +0100 Subject: [PATCH] Only prefill inline find entry if there is actually a selection --- midori/midori-browser.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/midori/midori-browser.c b/midori/midori-browser.c index 123202cb..f734c2f6 100644 --- a/midori/midori-browser.c +++ b/midori/midori-browser.c @@ -2463,6 +2463,7 @@ _action_find_activate (GtkAction* action, if (!GTK_WIDGET_VISIBLE (browser->find)) { GtkWidget* view; + const gchar* text; #if !HAVE_HILDON gtk_icon_entry_set_icon_from_stock (GTK_ICON_ENTRY (browser->find_text), @@ -2472,8 +2473,8 @@ _action_find_activate (GtkAction* action, gtk_widget_show (GTK_WIDGET (browser->find_highlight)); gtk_widget_show (GTK_WIDGET (browser->find_close)); view = midori_browser_get_current_tab (browser); - gtk_entry_set_text (GTK_ENTRY (browser->find_text), - midori_view_get_selected_text (MIDORI_VIEW (view))); + if ((text = midori_view_get_selected_text (MIDORI_VIEW (view)))) + gtk_entry_set_text (GTK_ENTRY (browser->find_text), text); gtk_widget_show (browser->find); }