diff options
author | Aleksey Lim <alsroot@member.fsf.org> | 2009-09-23 10:48:20 (GMT) |
---|---|---|
committer | Aleksey Lim <alsroot@member.fsf.org> | 2009-09-23 10:48:20 (GMT) |
commit | 22127e10292028f3a8d597c0449674b3bed907d4 (patch) | |
tree | 7d5b59f27bb4618fb1502a76f51bb27cfc3bc786 | |
parent | 23cd016f266e90c363a9e0d8dfe6e6d1a79c6662 (diff) |
After download, 'Show in Journal' option doesnt switch you to the Journal #1339
-rw-r--r-- | src/jarabe/journal/journalactivity.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/jarabe/journal/journalactivity.py b/src/jarabe/journal/journalactivity.py index 1d24d7f..852d407 100644 --- a/src/jarabe/journal/journalactivity.py +++ b/src/jarabe/journal/journalactivity.py @@ -68,6 +68,10 @@ class JournalActivityDBusService(dbus.service.Object): if self._parent.show_object(object_id): self._parent.present() + if self._parent.window is not None: + # have to use gdk level, looks like metacity + # doesn't raise windows from non-icon state, see #1339 + self._parent.window.focus() def _chooser_response_cb(self, chooser, response_id, chooser_id): logging.debug('JournalActivityDBusService._chooser_response_cb') |