diff options
Diffstat (limited to 'activities/web/linksview.py')
-rw-r--r-- | activities/web/linksview.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/activities/web/linksview.py b/activities/web/linksview.py index df67739..8b27413 100644 --- a/activities/web/linksview.py +++ b/activities/web/linksview.py @@ -23,6 +23,9 @@ class LinksView(hippo.Canvas): model.connect('link_removed', self._link_removed_cb) def _add_link(self, link): + if len(self._bubbles) == 0: + self.show() + color = IconColor(link.buddy.get_color()) bubble = Bubble(color=color) @@ -42,6 +45,9 @@ class LinksView(hippo.Canvas): del self._bubbles[link] + if len(self._bubbles) == 0: + self.hide() + def _link_added_cb(self, model, link): self._add_link(link) |