# HG changeset patch # User Björn Ricks # Date 1351765687 -3600 # Node ID 7413197aba450bb268e6ba89e04e9b435b3fce4d # Parent 6a19e721fbd1ff24a0bc51aca9b642812cafb855 Avoid traceback if no projects are available diff -r 6a19e721fbd1 -r 7413197aba45 getan/view.py --- a/getan/view.py Wed Oct 31 15:31:20 2012 +0100 +++ b/getan/view.py Thu Nov 01 11:28:07 2012 +0100 @@ -250,9 +250,10 @@ def update(self): logger.debug("ProjectList: update focused project row now.") - self.rows[self.focused].update() - self._total_time() - self.controller.view.loop.draw_screen() + if len(self.rows) > 0: + self.rows[self.focused].update() + self._total_time() + self.controller.view.loop.draw_screen() def update_all(self): logger.debug("ProjectList: update all project rows now.")