Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activity.py
diff options
context:
space:
mode:
Diffstat (limited to 'activity.py')
-rwxr-xr-xactivity.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/activity.py b/activity.py
index ce36ce2..43ea0c2 100755
--- a/activity.py
+++ b/activity.py
@@ -86,6 +86,10 @@ class Activity(activity.Activity):
self.labels_and_values = Data(self)
+
+ self.labels_and_values.connect("label-changed", self._label_changed)
+ self.labels_and_values.connect("value-changed", self._value_changed)
+
self.box2.add(self.labels_and_values)
self.set_canvas(self.table)
@@ -127,7 +131,12 @@ class Activity(activity.Activity):
def _add_coor(self, pos):
path = self.labels_and_values.update_selected_value(pos)
-
+ self._update_points()
+
+ def _label_changed(self, treeview, path, new_label):
+ self._update_points()
+
+ def _value_changed(self, treeview, path, new_value):
self._update_points()
def _update_points(self):