[Xfce4-commits] <midori:master> Only prefill inline find entry if there is actually a selection

Christian Dywan noreply at xfce.org
Sat Nov 21 06:54:03 CET 2009


Updating branch refs/heads/master
         to 83dbe3417f3cecb6e4ccffcdec7c081e4c78e7cc (commit)
       from 0af9c0cc9dd19551f185f00ac211ceb5ed3f765f (commit)

commit 83dbe3417f3cecb6e4ccffcdec7c081e4c78e7cc
Author: Christian Dywan <christian at twotoasts.de>
Date:   Sat Nov 21 06:42:16 2009 +0100

    Only prefill inline find entry if there is actually a selection

 midori/midori-browser.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/midori/midori-browser.c b/midori/midori-browser.c
index 123202c..f734c2f 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);
     }
 



More information about the Xfce4-commits mailing list