diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2008-07-05 16:12:50 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2008-07-05 16:12:50 (GMT) |
commit | 3e517ed63263c1dcd6e8f3adddd5da769b836fff (patch) | |
tree | 0fbc50d6e5cc8c0c9810a6c8a36eedfb641c5478 | |
parent | ff14f2e8cc522f1e6fcbbe9b8dc7f0d3a2dd0d43 (diff) |
Keep track of visibility status
-rwxr-xr-x | journalactivity.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/journalactivity.py b/journalactivity.py index b75230b..a4cee28 100755 --- a/journalactivity.py +++ b/journalactivity.py @@ -116,8 +116,6 @@ class JournalActivity(activity.Activity): self.set_title(_('Journal')) - self.iconify() - self._main_view = None self._secondary_view = None self._list_view = None @@ -144,6 +142,8 @@ class JournalActivity(activity.Activity): self._dbus_service = JournalActivityDBusService(self) + self.iconify() + def can_close(self): return False @@ -294,7 +294,7 @@ class JournalActivity(activity.Activity): def __window_state_event_cb(self, window, event): logging.debug('window_state_event_cb %r' % self) if event.changed_mask & gtk.gdk.WINDOW_STATE_ICONIFIED: - visible = event.new_window_state & gtk.gdk.WINDOW_STATE_ICONIFIED + visible = not event.new_window_state & gtk.gdk.WINDOW_STATE_ICONIFIED self._list_view.set_is_visible(visible) def __visibility_notify_event_cb(self, window, event): |