diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-10-19 14:49:53 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-10-19 14:49:53 (GMT) |
commit | 4f81f305b2da8098f323d22bae78e0239c88188f (patch) | |
tree | e73b38bb5f8f22348b5842185299afce7fc1726f /shell/view | |
parent | 6eafa739223ad00b27957d158b6e188c8b9e37db (diff) |
Fix a race in the spread box. Adapt to api change.
Diffstat (limited to 'shell/view')
-rw-r--r-- | shell/view/home/FriendsBox.py | 4 | ||||
-rw-r--r-- | shell/view/home/MeshBox.py | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/shell/view/home/FriendsBox.py b/shell/view/home/FriendsBox.py index c92be7d..28a745e 100644 --- a/shell/view/home/FriendsBox.py +++ b/shell/view/home/FriendsBox.py @@ -47,7 +47,7 @@ class FriendsBox(SpreadBox, hippo.CanvasItem): def add_friend(self, buddy_info): icon = FriendView(self._shell, self._menu_shell, buddy_info) - self.add(icon) + self.add_item(icon) self._friends[buddy_info.get_name()] = icon @@ -55,7 +55,7 @@ class FriendsBox(SpreadBox, hippo.CanvasItem): self.add_friend(buddy_info) def _friend_removed_cb(self, data_model, name): - self.remove(self._friends[name]) + self.remove_item(self._friends[name]) del self._friends[name] def do_allocate(self, width, height): diff --git a/shell/view/home/MeshBox.py b/shell/view/home/MeshBox.py index a4e9906..c2682c0 100644 --- a/shell/view/home/MeshBox.py +++ b/shell/view/home/MeshBox.py @@ -99,13 +99,13 @@ class MeshBox(SpreadBox): def _add_alone_buddy(self, buddy_model): icon = BuddyIcon(self._shell, self._menu_shell, buddy_model) icon.props.size = 80 - self.add(icon) + self.add_item(icon) self._buddies[buddy_model.get_name()] = icon def _remove_alone_buddy(self, buddy_model): icon = self._buddies[buddy_model.get_name()] - self.remove(icon) + self.remove_item(icon) del self._buddies[buddy_model.get_name()] def _remove_buddy(self, buddy_model): @@ -133,11 +133,11 @@ class MeshBox(SpreadBox): def _add_activity(self, activity_model): icon = ActivityView(self._shell, self._menu_shell, activity_model) - self.add(icon) + self.add_item(icon) self._activities[activity_model.get_id()] = icon def _remove_activity(self, activity_model): icon = self._activities[activity_model.get_id()] - self.remove(icon) + self.remove_item(icon) del self._activities[activity_model.get_id()] |