diff --git a/data/gui/roster_window.ui b/data/gui/roster_window.ui index 65f452421..30b6d066a 100644 --- a/data/gui/roster_window.ui +++ b/data/gui/roster_window.ui @@ -352,7 +352,6 @@ True - False diff --git a/src/roster_window.py b/src/roster_window.py index 72ca0d565..ad28eafc5 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -4176,11 +4176,11 @@ class RosterWindow: self.search_enabled = True self.refilter_shown_roster_items() - def on_roster_filter_entry_icon_press(self, widget): - pass - - def on_roster_filter_entry_key_press_event(self, widget): - pass + def on_roster_filter_entry_icon_press(self, widget, icon, event): + """ Disable the roster filtering by clicking the icon in the textEntry """ + self.xml.get_object('show_roster_filter_menuitem').set_active(False) + self.search_enabled = False + self.refilter_shown_roster_items() def on_show_roster_filter_menuitem_toggled(self, widget): """ Show the roster filter entry """