# HG changeset patch # User Björn Ricks # Date 1365674769 -7200 # Node ID e206ab753a26d200c9751f0e58544c40d7280a55 # Parent b6e91535acb709034e4c40afbf384761e23f7126 Set empty project_footer if no projects are available Fixes also a crash when the footer is reset. diff -r b6e91535acb7 -r e206ab753a26 getan/view.py --- a/getan/view.py Thu Apr 11 11:54:06 2013 +0200 +++ b/getan/view.py Thu Apr 11 12:06:09 2013 +0200 @@ -196,6 +196,7 @@ def _total_time(self): if not self.rows: + self.set_footer_text("", "project_footer") return logger.debug("ProjectList: update projects total time.") total = 0 @@ -213,6 +214,9 @@ self.set_footer_text(text, attr, False) def reset_footer(self): + if not self.rows: + self.set_footer_text("", "project_footer") + return logger.debug("ProjectList: reset_footer to '%s'" % self._footer_info[0]) self.set_footer_text(*self._footer_info)