From 0bcf4b4861d5e6fbc56ea8d87e2d367c9ba165bf Mon Sep 17 00:00:00 2001 From: Diego Escalante Urrelo Date: Fri, 3 Feb 2012 01:09:21 -0500 Subject: ephy-search-entry: use symbolic clear icon Instead of gtk+ stock icon, use the symbolic version. Respects LTR/RTL. https://bugzilla.gnome.org/show_bug.cgi?id=669131 --- lib/widgets/ephy-search-entry.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'lib/widgets') diff --git a/lib/widgets/ephy-search-entry.c b/lib/widgets/ephy-search-entry.c index 2fb28e009..2a5e971e6 100644 --- a/lib/widgets/ephy-search-entry.c +++ b/lib/widgets/ephy-search-entry.c @@ -145,11 +145,15 @@ search_entry_clear_cb (GtkWidget *entry, static void ephy_search_entry_init (EphySearchEntry *entry) { + gboolean ltr; + entry->priv = EPHY_SEARCH_ENTRY_GET_PRIVATE (entry); + ltr = gtk_widget_get_default_direction () == GTK_TEXT_DIR_LTR; - gtk_entry_set_icon_from_stock (GTK_ENTRY (entry), - GTK_ENTRY_ICON_SECONDARY, - GTK_STOCK_CLEAR); + gtk_entry_set_icon_from_icon_name (GTK_ENTRY (entry), + GTK_ENTRY_ICON_SECONDARY, + ltr ? "edit-clear-symbolic" : + "edit-clear-rtl-symbolic"); gtk_entry_set_icon_activatable (GTK_ENTRY (entry), GTK_ENTRY_ICON_SECONDARY, TRUE); -- cgit v1.2.3