From: Christian Dywan Date: Fri, 3 Aug 2012 19:05:54 +0000 (+0200) Subject: Don't search for place holder text in panels X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3ecdcf0826620b0e31e921f28ab3adbafd217346;p=midori Don't search for place holder text in panels --- diff --git a/extensions/cookie-manager/cookie-manager-page.c b/extensions/cookie-manager/cookie-manager-page.c index 6b6ac634..fb450b8c 100644 --- a/extensions/cookie-manager/cookie-manager-page.c +++ b/extensions/cookie-manager/cookie-manager-page.c @@ -809,7 +809,10 @@ static void cm_filter_entry_changed_cb(GtkEditable *editable, CookieManagerPage if (priv->ignore_changed_filter) return; - text = gtk_entry_get_text(GTK_ENTRY(editable)); + if (gtk_entry_get_placeholder_text(GTK_ENTRY(editable)) != NULL) + text = gtk_entry_get_text(GTK_ENTRY(editable)); + else + text = NULL; cm_filter_tree(cmp, text); cookie_manager_update_filter(priv->parent, text); diff --git a/panels/midori-bookmarks.c b/panels/midori-bookmarks.c index 01da7462..8ef87c3a 100644 --- a/panels/midori-bookmarks.c +++ b/panels/midori-bookmarks.c @@ -998,7 +998,12 @@ midori_bookmarks_filter_entry_changed_cb (GtkEntry* entry, { if (bookmarks->filter_timeout) g_source_remove (bookmarks->filter_timeout); - katze_assign (bookmarks->filter, g_strdup (gtk_entry_get_text (entry))); + + if (gtk_entry_get_placeholder_text (entry) != NULL) + katze_assign (bookmarks->filter, g_strdup (gtk_entry_get_text (entry))); + else + katze_assign (bookmarks->filter, NULL); + bookmarks->filter_timeout = g_timeout_add (COMPLETION_DELAY, midori_bookmarks_filter_timeout_cb, bookmarks); } diff --git a/panels/midori-history.c b/panels/midori-history.c index 50d09a12..b5d6af38 100644 --- a/panels/midori-history.c +++ b/panels/midori-history.c @@ -964,7 +964,11 @@ midori_history_filter_entry_changed_cb (GtkEntry* entry, g_source_remove (history->filter_timeout); history->filter_timeout = g_timeout_add (COMPLETION_DELAY, midori_history_filter_timeout_cb, history); - katze_assign (history->filter, g_strdup (gtk_entry_get_text (entry))); + + if (gtk_entry_get_placeholder_text (entry) != NULL) + katze_assign (history->filter, g_strdup (gtk_entry_get_text (entry))); + else + katze_assign (history->filter, NULL); } static void