From 565c0fe93ee2a9c3cd2e0ccc4666d67877e6e77e Mon Sep 17 00:00:00 2001 From: Agustin Zubiaga Date: Mon, 06 Feb 2012 15:50:12 +0000 Subject: Bugs in entries fixed --- (limited to 'activity.py') diff --git a/activity.py b/activity.py index 13b02a9..5cf8c28 100644 --- a/activity.py +++ b/activity.py @@ -388,12 +388,18 @@ class SimpleGraph(activity.Activity): self._update_chart_data() def _set_h_label(self, widget): - self.x_label = widget.get_text() - self._update_chart_labels() + new_text = widget.get_text() + + if new_text != self.h_label.text: + self.x_label = new_text + self._update_chart_labels() def _set_v_label(self, widget): - self.y_label = widget.get_text() - self._update_chart_labels() + new_text = widget.get_text() + + if new_text != self.v_label.text: + self.y_label = new_text + self._update_chart_labels() def _set_chart_color(self, widget, pspec): self.chart_color = rgb_to_html(widget.get_color()) @@ -426,6 +432,12 @@ class SimpleGraph(activity.Activity): self.metadata['mime_type'] = "activity/x-simplegraph" if self.current_chart: + if self.x_label == "": + self.x_label = _("Horizontal label...") + + elif self.y_label == "": + self.y_label = _("Vertical label...") + data = {} data['title'] = self.metadata["title"] data['x_label'] = self.x_label -- cgit v0.9.1