MUC: Hide block menu if privacy list is absent

This commit is contained in:
Philipp Hörist 2017-10-15 21:09:01 +02:00
parent 29cf416da4
commit 03e326688d
1 changed files with 6 additions and 1 deletions

View File

@ -2613,7 +2613,12 @@ class GroupchatControl(ChatControlBase):
item = xml.get_object('block_menuitem')
item2 = xml.get_object('unblock_menuitem')
if helpers.jid_is_blocked(self.account, fjid):
if not app.connections[self.account].privacy_rules_supported:
item2.set_no_show_all(True)
item.set_no_show_all(True)
item.hide()
item2.hide()
elif helpers.jid_is_blocked(self.account, fjid):
item.set_no_show_all(True)
item.hide()
id_ = item2.connect('activate', self.on_unblock, nick)