[FIX] mail: ensure ChatWindowManager is re-rendering after init

This fix non-appearing chat windows if messaging becomes initialized after
ChatWindowManager was first mounted.

closes odoo/odoo#55592

X-original-commit: 96f5bfb9da21668eadaa7bbe81d10d0bfd4f4483
Related: odoo/enterprise#12286
Signed-off-by: Sébastien Theys (seb) <seb@odoo.com>
This commit is contained in:
Sébastien Theys
2020-08-06 20:48:20 +00:00
parent 4366b88d60
commit 6f9d97dbfa
@@ -24,6 +24,7 @@ class ChatWindowManager extends Component {
return {
allOrderedVisible: allOrderedVisible.map(chatWindow => chatWindow ? chatWindow.__state : undefined),
chatWindowManager: chatWindowManager ? chatWindowManager.__state : undefined,
isInitialized: this.env.messaging.isInitialized,
};
}, {
compareDepth: {