Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@tomeuvizoso.net>2008-07-05 16:12:50 (GMT)
committer Tomeu Vizoso <tomeu@tomeuvizoso.net>2008-07-05 16:12:50 (GMT)
commit3e517ed63263c1dcd6e8f3adddd5da769b836fff (patch)
tree0fbc50d6e5cc8c0c9810a6c8a36eedfb641c5478
parentff14f2e8cc522f1e6fcbbe9b8dc7f0d3a2dd0d43 (diff)
Keep track of visibility status
-rwxr-xr-xjournalactivity.py6
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):