JC Brand 2 年之前
父节点
当前提交
739d79e90c
共有 1 个文件被更改,包括 2 次插入1 次删除
  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());