Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/view/launchwindow.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/launchwindow.py')
-rw-r--r--src/view/launchwindow.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/view/launchwindow.py b/src/view/launchwindow.py
index e4494ad..d954abc 100644
--- a/src/view/launchwindow.py
+++ b/src/view/launchwindow.py
@@ -79,6 +79,11 @@ class LaunchBox(hippo.CanvasBox):
self._home.connect('active-activity-changed',
self.__active_activity_changed_cb)
+ self.connect('destroy', self.__destroy_cb)
+
+ def __destroy_cb(self, box):
+ self._home.disconnect_by_func(self.__active_activity_changed_cb)
+
def zoom_in(self):
self._activity_icon.props.size = style.STANDARD_ICON_SIZE