From 48a21ef1439d262d2c750ba0c9c6a77053f110b6 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Thu, 20 Jul 2006 17:52:31 +0200 Subject: [PATCH] Add each activity to a separate window group to get a correct behavior with transient windows in matchbox. Thanks to Matthew Allum for suggesting this. --- sugar/activity/Activity.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sugar/activity/Activity.py b/sugar/activity/Activity.py index b7575e5e..d28f6c1a 100644 --- a/sugar/activity/Activity.py +++ b/sugar/activity/Activity.py @@ -162,6 +162,10 @@ class Activity(gtk.Window): self.present() def __realize(self, window): + group = gtk.Window() + group.realize() + self.window.set_group(group.window) + if not self._dbus_service: self._register_service()