From 8c8f8c6d3f669bd7f5e5c95b31ae1f6d6d3b494a Mon Sep 17 00:00:00 2001 From: Aleksey Lim Date: Thu, 01 Oct 2009 18:26:36 +0000 Subject: Activities tray doesn't reflect well on switching between windows if there are non-sugar ones #1444 --- diff --git a/src/jarabe/frame/activitiestray.py b/src/jarabe/frame/activitiestray.py index d6831b2..4946875 100644 --- a/src/jarabe/frame/activitiestray.py +++ b/src/jarabe/frame/activitiestray.py @@ -343,18 +343,18 @@ class ActivitiesTray(HTray): button = ActivityButton(home_activity, group) self.add_item(button) - self._buttons[home_activity.get_activity_id()] = button + self._buttons[home_activity.get_xid()] = button button.connect('clicked', self.__activity_clicked_cb, home_activity) button.show() def __activity_removed_cb(self, home_model, home_activity): logging.debug('__activity_removed_cb: %r', home_activity) - button = self._buttons[home_activity.get_activity_id()] + button = self._buttons[home_activity.get_xid()] self.remove_item(button) - del self._buttons[home_activity.get_activity_id()] + del self._buttons[home_activity.get_xid()] def _activate_activity(self, home_activity): - button = self._buttons[home_activity.get_activity_id()] + button = self._buttons[home_activity.get_xid()] self._freeze_button_clicks = True button.props.active = True self._freeze_button_clicks = False -- cgit v0.9.1