diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2007-10-13 22:25:53 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpg@redhat.com> | 2007-10-13 22:25:53 (GMT) |
commit | 29bc0a8a20366f0bcea3b8f41433b5135dc77776 (patch) | |
tree | 3e257557645442c51a1205bdc2217d0048928675 /sugar/activity/activity.py | |
parent | e39232a6225b60480ecdaacb639fc81a3a796e06 (diff) |
Fix native applications handling
Diffstat (limited to 'sugar/activity/activity.py')
-rw-r--r-- | sugar/activity/activity.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sugar/activity/activity.py b/sugar/activity/activity.py index a7ae905..90bf56d 100644 --- a/sugar/activity/activity.py +++ b/sugar/activity/activity.py @@ -261,6 +261,7 @@ class Activity(Window, gtk.Container): self.connect('realize', self._realize_cb) self.connect('delete-event', self._delete_event_cb) + self.connect('window-state-event', self._window_state_event_cb) self._active = False self._activity_id = handle.activity_id @@ -344,6 +345,9 @@ class Activity(Window, gtk.Container): else: logging.debug("Unknown share scope %r" % share_scope) + def _window_state_event_cb(self, window, event): + logging.info(event.new_window_state) + def do_set_property(self, pspec, value): if pspec.name == 'active': if self._active != value: |