diff options
Diffstat (limited to 'activities/browser')
-rw-r--r-- | activities/browser/BrowserActivity.py | 5 |
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() |