Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Silbe <silbe@activitycentral.com>2011-03-03 19:58:46 (GMT)
committer Sascha Silbe <silbe@activitycentral.com>2011-03-27 14:19:11 (GMT)
commit5b5ec6156bbba69a5a5f6e7caef19eaceb823c33 (patch)
tree8cc3cac847ac55dabcfa78733f83cf80e7797036
parent7368db1c5f807211addbc52acebaa80357490a71 (diff)
ActivityListPalette: fix bundle_changed disconnection
Fixing the regressions from SL#1742 uncovered another bug: ActivityListPalette listens to the bundle_changed signal from the bundle registry and tries to disconnect it from itself instead of from the registry. Fixes the following warning: [...]/jarabe/desktop/activitieslist.py:428: Warning: /scratch/build-area/glib2.0-2.24.2/gobject/gsignal.c:2390: instance `0x35022b0' has no handler with id `2278' self.disconnect(self._activity_changed_sid) Signed-off-by: Sascha Silbe <silbe@activitycentral.com> Acked-by: Simon Schampijer <simon@laptop.org>
-rw-r--r--src/jarabe/desktop/activitieslist.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/jarabe/desktop/activitieslist.py b/src/jarabe/desktop/activitieslist.py
index 0370ef3..05d760e 100644
--- a/src/jarabe/desktop/activitieslist.py
+++ b/src/jarabe/desktop/activitieslist.py
@@ -424,7 +424,8 @@ class ActivityListPalette(ActivityPalette):
menu_item.props.sensitive = False
def __destroy_cb(self, palette):
- self.disconnect(self._activity_changed_sid)
+ registry = bundleregistry.get_registry()
+ registry.disconnect(self._activity_changed_sid)
def _update_favorite_item(self):
label = self._favorite_item.child