diff options
Diffstat (limited to 'src/jarabe/journal/journalactivity.py')
-rw-r--r-- | src/jarabe/journal/journalactivity.py | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/jarabe/journal/journalactivity.py b/src/jarabe/journal/journalactivity.py index 852d407..7dbef28 100644 --- a/src/jarabe/journal/journalactivity.py +++ b/src/jarabe/journal/journalactivity.py @@ -67,11 +67,7 @@ class JournalActivityDBusService(dbus.service.Object): logging.debug('Trying to show object %s', object_id) 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() + self._parent.reveal() def _chooser_response_cb(self, chooser, response_id, chooser_id): logging.debug('JournalActivityDBusService._chooser_response_cb') @@ -330,7 +326,7 @@ class JournalActivity(Window): def __alert_closed_cb(self, data): self.show_main_view() - self.present() + self.reveal() self._critical_space_alert = None def set_active_volume(self, mount): @@ -339,7 +335,7 @@ class JournalActivity(Window): def focus_search(self): """Become visible and give focus to the search entry """ - self.present() + self.reveal() self.show_main_view() self.search_grab_focus() |