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-07-05 14:23:51 (GMT)
committer Manuel QuiƱones <manuq@laptop.org>2012-07-05 14:43:05 (GMT)
commitcb844366e38fce1ffb96979ba68552b807b32822 (patch)
tree5eb28743e7ddbce574ababb98509b6e3841eaee3
parent6e0da0b3d079a6d2d8a40d248caad759c4beecdd (diff)
Fix activities in the neighborhood, use 'button-release-event' instead of 'activated'.HEADmaster
Because 'activated' was removed from the toolkit, as the only user is this meshbox, and can be safely replaced by 'button-release-event'.
-rw-r--r--src/jarabe/desktop/meshbox.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/jarabe/desktop/meshbox.py b/src/jarabe/desktop/meshbox.py
index 3ed8584..046e1e4 100644
--- a/src/jarabe/desktop/meshbox.py
+++ b/src/jarabe/desktop/meshbox.py
@@ -64,7 +64,7 @@ class _ActivityIcon(EventIcon):
EventIcon.__init__(self, file_name=file_name,
xo_color=xo_color, pixel_size=size)
self._model = model
- self.connect('activated', self._clicked_cb)
+ self.connect('button-release-event', self._button_release_cb)
def create_palette(self):
primary_text = glib.markup_escape_text(self._model.bundle.get_name())
@@ -93,6 +93,9 @@ class _ActivityIcon(EventIcon):
return p
+ def _button_release_cb(self, widget, event):
+ return self._clicked_cb(item=None)
+
def _clicked_cb(self, item):
bundle = self._model.get_bundle()
misc.launch(bundle, activity_id=self._model.activity_id,