diff options
author | Manuel QuiƱones <manuq@laptop.org> | 2012-12-03 16:31:41 (GMT) |
---|---|---|
committer | Daniel Drake <dsd@laptop.org> | 2012-12-03 16:47:18 (GMT) |
commit | e6ed1dfb74ce578de96f2f228dd5f1964f0b0d2b (patch) | |
tree | 1ab79bacc78a91a47e82c7f42c253420e02b69b9 | |
parent | d9903f8837ac88daca45f653062b36d211ea2139 (diff) |
Update Software: fix activities selection - SL #4274
The method convert_path_to_child_path() of Gtk.TreeModelFilter expects
a Gtk.TreePath [1], but the toggled signal of Gtk.CellRendererToggle
returns a string representation of it [2], so it needs to be
converted.
[1] http://developer.gnome.org/gtk3/stable/GtkTreeModelFilter.html#gtk-tree-model-filter-convert-path-to-child-path
[2] http://developer.gnome.org/gtk3/stable/GtkCellRendererToggle.html#GtkCellRendererToggle-toggled
Signed-off-by: Manuel QuiƱones <manuq@laptop.org>
-rwxr-xr-x | src/view.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/view.py b/src/view.py index 140f3e0..efc8de6 100755 --- a/src/view.py +++ b/src/view.py @@ -84,6 +84,7 @@ class ActivityListView(Gtk.ScrolledWindow): if self.activity_updater._in_sugar: crbool.set_property('indicator_size', style.zoom(26)) def toggled_cb(crbool, path, self): + path = Gtk.TreePath(path) path = self.ftreestore.convert_path_to_child_path(path) self.activity_updater.activity_list.toggle_select(path) self.activity_pane._refresh_update_size() |