[billreminder] One more sync with hamster-applet.
- From: Og B. Maciel <ogmaciel src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [billreminder] One more sync with hamster-applet.
- Date: Sat, 28 Nov 2009 01:34:12 +0000 (UTC)
commit 41e24a3d8b7714d028137985c5dc702cc75ce4a0
Author: Og B. Maciel <ogmaciel gnome org>
Date: Fri Nov 27 20:34:00 2009 -0500
One more sync with hamster-applet.
src/gui/widgets/charting.py | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/src/gui/widgets/charting.py b/src/gui/widgets/charting.py
index ff45c0f..75a9616 100644
--- a/src/gui/widgets/charting.py
+++ b/src/gui/widgets/charting.py
@@ -238,9 +238,12 @@ class Chart(graphics.Area):
class BarChart(Chart):
def on_expose(self):
- context = self.context
Chart.on_expose(self)
-
+
+ if not self.data:
+ return
+
+ context = self.context
# determine graph dimensions
if self.show_stack_labels:
legend_width = self.legend_width or self.longest_label(self.keys)
@@ -464,8 +467,12 @@ class BarChart(Chart):
class HorizontalBarChart(Chart):
def on_expose(self):
- context = self.context
Chart.on_expose(self)
+
+ if not self.data:
+ return
+
+ context = self.context
rowcount, keys = len(self.keys), self.keys
# push graph to the right, so it doesn't overlap
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]