diff --git a/frontends/primitivus/contact_list.py b/frontends/primitivus/contact_list.py index 59a81187..a4101a46 100644 --- a/frontends/primitivus/contact_list.py +++ b/frontends/primitivus/contact_list.py @@ -117,6 +117,13 @@ class ContactList(urwid.WidgetWrap, QuickContactList): self.__buildContact(content, self.groups[key][1]) return urwid.ListBox(content) + def unselectAll(self): + """Unselect all contacts""" + for widget in self.frame.body.body: + if widget.__class__ == custom_widgets.SelectableText: + widget.setState(False, invisible=True) + + def get_contact(self): """Return contact currently selected""" return self.selected