From 07decce138b5cd5e615d578e9410f8a086463f05 Mon Sep 17 00:00:00 2001 From: Gerald Britton Date: Tue, 26 Jan 2010 14:21:51 +0000 Subject: [PATCH] Tweaks svn: r14143 --- src/gui/views/listview.py | 5 ++--- src/plugins/drawreport/StatisticsChart.py | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/gui/views/listview.py b/src/gui/views/listview.py index 1a5e596f4..0ed53eb8a 100644 --- a/src/gui/views/listview.py +++ b/src/gui/views/listview.py @@ -691,9 +691,8 @@ class ListView(NavigationView): _LOG.debug(' ' + self.__class__.__name__ + ' row_update ' + str(time.clock() - cput) + ' sec') # Ensure row is still selected after a change of postion in tree. - if not self.selected_handles(): - if len(handle_list) > 0: - self.goto_handle(handle_list[-1]) + if handle_list and not self.selected_handles(): + self.goto_handle(handle_list[-1]) else: self.dirty = True diff --git a/src/plugins/drawreport/StatisticsChart.py b/src/plugins/drawreport/StatisticsChart.py index 85120b2bd..864e295a3 100644 --- a/src/plugins/drawreport/StatisticsChart.py +++ b/src/plugins/drawreport/StatisticsChart.py @@ -838,7 +838,7 @@ class StatisticsChart(Report): pad = row_h * 0.5 # check maximum value - max_value = reduce(max, map(data.get, lookup), 0) + max_value = max(data[k] for k in lookup) if data else 0 # horizontal area for the gfx bars margin = 1.0 middle = width/2.0