JC Brand 2 years ago
parent
commit
739d79e90c
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/plugins/rosterview/rosterview.js

+ 2 - 1
src/plugins/rosterview/rosterview.js

@@ -21,9 +21,10 @@ export default class RosterView extends CustomElement {
 
         await api.waitUntil('rosterInitialized')
 
-        const { presences, roster } = _converse;
+        const { chatboxes, presences, roster } = _converse;
         this.listenTo(_converse, 'rosterContactsFetched', () => this.requestUpdate());
         this.listenTo(presences, 'change:show', () => this.requestUpdate());
+        this.listenTo(chatboxes, 'change:hidden', () => this.requestUpdate());
         this.listenTo(roster, 'add', () => this.requestUpdate());
         this.listenTo(roster, 'destroy', () => this.requestUpdate());
         this.listenTo(roster, 'remove', () => this.requestUpdate());