From d125d1b4e2cbacd8dba031fd5cb107f20e13b7d6 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Mon, 16 Jul 2007 01:29:49 +0000 Subject: Clear out current activity if we're leaving it --- 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]) -- cgit v0.9.1