Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activities/browser
diff options
context:
space:
mode:
Diffstat (limited to 'activities/browser')
-rw-r--r--activities/browser/BrowserActivity.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/activities/browser/BrowserActivity.py b/activities/browser/BrowserActivity.py
index a8c795a..6d452c5 100644
--- a/activities/browser/BrowserActivity.py
+++ b/activities/browser/BrowserActivity.py
@@ -25,6 +25,7 @@ class BrowserActivity(Activity):
self._model = None
self.set_title("Web Page")
+ self.connect('destroy', self._destroy_cb)
vbox = gtk.VBox()
@@ -123,3 +124,7 @@ class BrowserActivity(Activity):
self._notif_bar.set_action('goto_shared_location', 'Go There')
self._notif_bar.set_icon('stock_right')
self._notif_bar.show()
+
+ def _destroy_cb(self, window):
+ if self._model:
+ self._model.shutdown()