# HG changeset patch # User Björn Ricks # Date 1365185366 -7200 # Node ID aa7b1efb76897a45f77b27ed7ce6a11ea149fc34 # Parent 24709f93bf5fff005bd37fd91c2549d28de01cc9 Fix setting the focus in the ProjectList diff -r 24709f93bf5f -r aa7b1efb7689 getan/view.py --- a/getan/view.py Fri Apr 05 20:08:46 2013 +0200 +++ b/getan/view.py Fri Apr 05 20:09:26 2013 +0200 @@ -286,8 +286,7 @@ for proj_node in self.rows: if proj_node.item.key == project.key: idx = self.rows.index(proj_node) - self.update_focus(idx, self.focused) - self.focused = idx + self.set_focus(idx) self.select() break @@ -297,8 +296,7 @@ self.project_mode = 0 logger.debug("Switching project mode to %s" % self.project_mode) self.update_rows() - self.controller.update_project_list() - self.update_focus(0) + self.set_focus(0) class EntryNode(urwid.WidgetWrap):