Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/view/home/MeshGroup.py
diff options
context:
space:
mode:
Diffstat (limited to 'shell/view/home/MeshGroup.py')
-rw-r--r--shell/view/home/MeshGroup.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/shell/view/home/MeshGroup.py b/shell/view/home/MeshGroup.py
index a95605d..aed4303 100644
--- a/shell/view/home/MeshGroup.py
+++ b/shell/view/home/MeshGroup.py
@@ -110,6 +110,7 @@ class MeshGroup(goocanvas.Group):
for activity in self._activities.values():
if activity.has_buddy_icon(name):
activity.remove_buddy_icon(name)
+ self._layout.update()
def _move_buddy(self, buddy_model, activity_model):
name = buddy_model.get_name()
@@ -125,6 +126,8 @@ class MeshGroup(goocanvas.Group):
icon.props.size = 60
activity.add_buddy_icon(buddy_model.get_name(), icon)
+ self._layout.update()
+
def _add_activity(self, activity_model):
icon = ActivityView(self._shell, self._menu_shell, activity_model)
self.add_child(icon)