Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/sugar/activity/activity.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/sugar/activity/activity.py b/src/sugar/activity/activity.py
index f1f057b..b369fc7 100644
--- a/src/sugar/activity/activity.py
+++ b/src/sugar/activity/activity.py
@@ -358,7 +358,7 @@ class Activity(Window, gtk.Container):
datastore.write(self._jobject)
# Tutorius: Now that everything is set, install the probe
- self._probe = TProbe.TProbe(self.get_bundle_id(), self)
+ self._probe = TProbe.TProbe(self.get_id(), self)
def get_active(self):
return self._active
@@ -780,6 +780,8 @@ class Activity(Window, gtk.Container):
self._cleanup_jobject()
self.destroy()
+ self._probe.stop()
+
# Make the exported object inaccessible
dbus.service.Object.remove_from_connection(self._bus)