Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/buddy.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/buddy.py b/src/buddy.py
index 0f268c9..e6c826d 100644
--- a/src/buddy.py
+++ b/src/buddy.py
@@ -450,6 +450,11 @@ class Buddy(ExportedGObject):
calls LeftActivity
"""
actid = activity.props.id
+
+ if self.props.current_activity == actid:
+ # set current activity to none
+ self.set_properties({_PROP_CURACT: None})
+
if not self._activities.has_key(actid):
return
activity.disconnect(self._activity_sigids[actid])