diff --git a/src/Widgets/SearchBar.vala b/src/Widgets/SearchBar.vala index c85d68bf8..8971b0fac 100644 --- a/src/Widgets/SearchBar.vala +++ b/src/Widgets/SearchBar.vala @@ -116,7 +116,8 @@ public class Scratch.Widgets.SearchBar : Gtk.Box { //TODO In Gtk4 use a BinLayou this.orientation = HORIZONTAL; search_entry = new Gtk.SearchEntry () { hexpand = true, - placeholder_text = _("Find") + placeholder_text = _("Find"), + primary_icon_activatable = true, }; search_occurence_count_label = new Gtk.Label (_("No Results")); @@ -620,8 +621,8 @@ public class Scratch.Widgets.SearchBar : Gtk.Box { //TODO In Gtk4 use a BinLayou search_entry.primary_icon_name = "edit-find-symbolic"; } + search_entry.primary_icon_sensitive = !ctx.has_class (Gtk.STYLE_CLASS_ERROR); return Source.REMOVE; }); - } }