diff options
author | Agustin Zubiaga <aguzubiaga97@gmail.com> | 2012-02-02 02:29:00 (GMT) |
---|---|---|
committer | Agustin Zubiaga <aguzubiaga97@gmail.com> | 2012-02-02 02:29:00 (GMT) |
commit | dabbcdd767db828f62a91897526bfea66cc44966 (patch) | |
tree | 0d0492d876f3de67ce235470bcee05adc6f8fb48 /activity.py | |
parent | 6c98ef52c98a17a50137c31a03e81ebc59e3cfbf (diff) |
Auto-Focus on value
Diffstat (limited to 'activity.py')
-rw-r--r-- | activity.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/activity.py b/activity.py index ddf4723..eca4f46 100644 --- a/activity.py +++ b/activity.py @@ -465,7 +465,12 @@ class ChartData(gtk.TreeView): self.show_all() def add_value(self, label, value): - self.model.append([label, value]) + iter = self.model.append([label, value]) + + self.set_cursor(self.model.get_path(iter), + self.get_column(1), + True) + logger.info("Added: %s, Value: %s" % (label, value)) def remove_selected_value(self): @@ -492,7 +497,7 @@ class ChartData(gtk.TreeView): is_number = False if is_number: - model[path][1] = new_text + model[path][1] = str(float(new_text)) self.emit("value-changed", str(path), new_text) |