Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2007-04-26 23:09:00 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2007-04-26 23:09:00 (GMT)
commit9dcfcf89e96894d32905bfe9bae3e1310a21ae1b (patch)
tree725a70c867bc6a6268f1f2df425e5f95d41b00a9
parentc256958a9a08429a37170c1cab639fb6ac5a9f4f (diff)
Close the window when clicking the toolbar button
-rw-r--r--sugar/activity/activity.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/sugar/activity/activity.py b/sugar/activity/activity.py
index 253d94e..41d9f08 100644
--- a/sugar/activity/activity.py
+++ b/sugar/activity/activity.py
@@ -72,6 +72,7 @@ class Activity(Window, gtk.Container):
activity_toolbar = ActivityToolbar()
self.toolbox.add_toolbar('Activity', activity_toolbar)
+ activity_toolbar.connect('close', self._activity_toolbar_close_cb)
activity_toolbar.show()
def get_service_name(self):
@@ -93,6 +94,9 @@ class Activity(Window, gtk.Container):
self._service.join()
self.present()
+ def _activity_toolbar_close_cb(self, activity_toolbar):
+ self.destroy()
+
def _share_cb(self, ps, success, service, err):
self._pservice.disconnect(self._share_sigid)
self._share_sigid = None