diff --git a/data/gui/roster_window.ui b/data/gui/roster_window.ui
index b48b2ad20..73f25f67b 100644
--- a/data/gui/roster_window.ui
+++ b/data/gui/roster_window.ui
@@ -349,7 +349,6 @@
-
diff --git a/src/roster_window.py b/src/roster_window.py
index 301552038..6dc4414a1 100644
--- a/src/roster_window.py
+++ b/src/roster_window.py
@@ -220,28 +220,6 @@ class RosterWindow:
return False
- def _iter_contact_rows(self, model=None):
- """
- Iterate over all contact rows in given model
-
- Keyword argument
- model -- the data model (default TreeFilterModel)
- """
- if not model:
- model = self.modelfilter
- account_iter = model.get_iter_root()
- while account_iter:
- group_iter = model.iter_children(account_iter)
- while group_iter:
- contact_iter = model.iter_children(group_iter)
- while contact_iter:
- yield model[contact_iter]
- contact_iter = model.iter_next(
- contact_iter)
- group_iter = model.iter_next(group_iter)
- account_iter = model.iter_next(account_iter)
-
-
#############################################################################
### Methods for adding and removing roster window items
#############################################################################
@@ -4622,14 +4600,6 @@ class RosterWindow:
if ctrl:
ctrl.show_avatar()
- def on_roster_treeview_style_set(self, treeview, style):
- """
- When style (theme) changes, redraw all contacts
- """
- for contact in self._iter_contact_rows():
- self.draw_contact(contact[C_JID].decode('utf-8'),
- contact[C_ACCOUNT].decode('utf-8'))
-
def set_renderer_color(self, renderer, style, set_background=True):
"""
Set style for treeview cell, using PRELIGHT system color
@@ -6239,4 +6209,4 @@ class RosterWindow:
gajim.ged.register_event_handler('connection-type', ged.GUI1,
self._nec_connection_type)
gajim.ged.register_event_handler('agent-removed', ged.GUI1,
- self._nec_agent_removed)
\ No newline at end of file
+ self._nec_agent_removed)