Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManuel 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)
commite6ed1dfb74ce578de96f2f228dd5f1964f0b0d2b (patch)
tree1ab79bacc78a91a47e82c7f42c253420e02b69b9
parentd9903f8837ac88daca45f653062b36d211ea2139 (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-xsrc/view.py1
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()