Fix handling of the no activities case

This commit is contained in:
Marco Pesenti Gritti
2006-12-24 15:58:53 +01:00
parent b3c2368eac
commit a4e1b6b3ff
2 changed files with 8 additions and 2 deletions
+4 -1
View File
@@ -142,7 +142,10 @@ class Shell(gobject.GObject):
del self._hosts[xid]
def _active_activity_changed_cb(self, home_model, home_activity):
host = self._hosts[home_activity.get_xid()]
if home_activity:
host = self._hosts[home_activity.get_xid()]
else:
host = None
if self._current_host:
self._current_host.set_active(False)