diff options
-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') |