diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2007-07-28 22:17:45 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpg@redhat.com> | 2007-07-28 22:17:45 (GMT) |
commit | 13a91a26e1089065354de8979567d131c970bbbe (patch) | |
tree | 466851ddc2b649e71717672035a1da3ebbc21862 /shell | |
parent | 5b73d0dfceef32247f7a63cf0cc3ab37c48baca1 (diff) |
Make raw X windows work again.
Diffstat (limited to 'shell')
-rw-r--r-- | shell/model/homeactivity.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/shell/model/homeactivity.py b/shell/model/homeactivity.py index 8b6a8dc..e5e00cd 100644 --- a/shell/model/homeactivity.py +++ b/shell/model/homeactivity.py @@ -184,9 +184,15 @@ class HomeActivity(gobject.GObject): return self._launching def _get_service_name(self): - return _SERVICE_NAME + self._activity_id + if self._activity_id: + return _SERVICE_NAME + self._activity_id + else: + return None def _retrieve_service(self): + if not self._activity_id: + return + try: bus = dbus.SessionBus() proxy = bus.get_object(self._get_service_name(), |