diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2007-08-16 18:43:05 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpg@redhat.com> | 2007-08-16 18:43:05 (GMT) |
commit | cace8c0a478065c4d7b815291974bc7510f5942b (patch) | |
tree | 0b50fe2bd21edb486e77a0be1d4ee8ec349d37a4 /sugar | |
parent | d33b74469d454734b9ed55a2b4d7a071dafc7b95 (diff) |
Hide the combo when max_participants == 1
Diffstat (limited to 'sugar')
-rw-r--r-- | sugar/activity/activity.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/sugar/activity/activity.py b/sugar/activity/activity.py index 41b68d0..553b1a1 100644 --- a/sugar/activity/activity.py +++ b/sugar/activity/activity.py @@ -76,11 +76,11 @@ class ActivityToolbar(gtk.Toolbar): 'theme:zoom-home-mini') self.share.combo.append_item(None, _('My Neighborhood'), 'theme:zoom-neighborhood-mini') - self._update_share() - self.insert(self.share, -1) self.share.show() + self._update_share() + self.keep = ToolButton('document-save') self.keep.set_tooltip(_('Keep')) self.keep.connect('clicked', self._keep_clicked_cb) @@ -96,8 +96,10 @@ class ActivityToolbar(gtk.Toolbar): self._update_title_sid = None def _update_share(self): - max_participants = self._activity.props.max_participants - if self._activity.get_shared() or max_participants == 1: + if self._activity.props.max_participants == 1: + self.share.hide() + + if self._activity.get_shared(): self.share.set_sensitive(False) self.share.combo.set_active(self.SHARE_NEIGHBORHOOD) else: |