diff --git a/data/gui/roster_window.ui b/data/gui/roster_window.ui index 370741f5b2f2ef7bf7be6c94e18c2480ec5e7901..ee6524241814b512cda1ae403474e851462f5121 100644 --- a/data/gui/roster_window.ui +++ b/data/gui/roster_window.ui @@ -344,7 +344,8 @@ <property name="orientation">vertical</property> <child> <object class="GtkEntry" id="roster_filter_entry"> - <property name="visible">True</property> + <property name="visible">False</property> + <property name="editable">False</property> <property name="can_focus">True</property> <signal name="insert_at_cursor" handler="on_roster_filter_entry_insert_at_cursor" /> </object> diff --git a/src/roster_window.py b/src/roster_window.py index 4de0837421e49ca2760f51ec4fae8f4d231fbf54..1b68f6a2a8429222996c875dbc8c30c54ac8bec4 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -4171,7 +4171,8 @@ class RosterWindow: def on_show_roster_filter_menuitem_toggled(self, widget): """ Show the roster filter entry """ - pass + self.xml.get_object('roster_filter_entry').set_visible(widget.get_active()) + self.xml.get_object('roster_filter_entry').set_editable(widget.get_active()) def on_roster_hpaned_notify(self, pane, gparamspec): """