# HG changeset patch # User Björn Ricks # Date 1306323203 -7200 # Node ID 90b61a24742b61a8a2936b629901ef6e98d4e6f4 # Parent c1664ea5a83b6e95622539291b6361e54e89ee5f Don't switch to EntryView if it doesn't contain any row/entry diff -r c1664ea5a83b -r 90b61a24742b getan/states.py --- a/getan/states.py Wed May 25 13:32:34 2011 +0200 +++ b/getan/states.py Wed May 25 13:33:23 2011 +0200 @@ -37,6 +37,8 @@ return None if 'tab' in key: + if not self.controller.entries_view.rows: + return self self.controller.entries_view.focused = 0 self.controller.entries_view.update_focus(0) return DefaultEntryListState(self, self.controller,