From ceac03481656491dd8d056f07e884387459b92fd Mon Sep 17 00:00:00 2001
From: wurstsalat <mailtrash@posteo.de>
Date: Mon, 30 May 2022 13:58:17 +0200
Subject: [PATCH] imprv: GroupchatControl: Bind roster revealer to
 hide_groupchat_occupants_list setting

---
 gajim/gtk/controls/groupchat.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gajim/gtk/controls/groupchat.py b/gajim/gtk/controls/groupchat.py
index ae744df161..59196afa4a 100644
--- a/gajim/gtk/controls/groupchat.py
+++ b/gajim/gtk/controls/groupchat.py
@@ -126,6 +126,10 @@ def __init__(self, account: str, jid: JID) -> None:
         self.xml.roster_revealer.add(self.roster)
         self.xml.roster_revealer.set_reveal_child(
             not app.settings.get('hide_groupchat_occupants_list'))
+        app.settings.bind_signal(
+            'hide_groupchat_occupants_list',
+            self.xml.roster_revealer,
+            'set_reveal_child')
         self.roster.connect('row-activated', self._on_roster_row_activated)
 
         self.add_actions()
-- 
GitLab