diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2007-06-01 12:04:54 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2007-06-01 12:04:54 (GMT) |
commit | cd3efeba492f934c976503c1d1697a3c7ac4856b (patch) | |
tree | ef81ea69ea0d98e79fc56e927188279255d7317b /shell/view/frame/FriendsBox.py | |
parent | b1a62c2fc09e7ea35b06e2e46ffabb3ba53f572e (diff) |
Fix raw X windows
Diffstat (limited to 'shell/view/frame/FriendsBox.py')
-rw-r--r-- | shell/view/frame/FriendsBox.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/shell/view/frame/FriendsBox.py b/shell/view/frame/FriendsBox.py index d98c27c..f1dfedd 100644 --- a/shell/view/frame/FriendsBox.py +++ b/shell/view/frame/FriendsBox.py @@ -111,8 +111,11 @@ class FriendsBox(hippo.CanvasBox): def _active_activity_changed_cb(self, home_model, home_activity): if home_activity: activity_id = home_activity.get_activity_id() - ps = self._pservice.get_activity(activity_id) - self._set_activity_ps(ps) + if activity_id: + ps = self._pservice.get_activity(activity_id) + self._set_activity_ps(ps) + else: + self._set_activity_ps(None) else: self._set_activity_ps(None) |