From c2db66732101dc29f36a8b9ff8b790564efc867a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9da=20Housni=20Alaoui?= Date: Fri, 2 Aug 2019 14:22:38 +0200 Subject: [PATCH] Shadow dom: TypeError: Cannot read property 'parentElement' of null caused by MinimizedChatsToggleView --- CHANGES.md | 1 + src/converse-minimize.js | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index fefe6ef01..6380a8cbd 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -57,6 +57,7 @@ - #1579: Trim spaces at the beginning and end of a JID (when adding contact) - #1585: Upload files by pasting from clipboard - #1586: Not possible to kick someone with a space in their nickname +- Bugfix: "Cannot read property 'parentElement' of null" in shadow dom ### Breaking changes diff --git a/src/converse-minimize.js b/src/converse-minimize.js index b92afffd5..c4a3d0687 100644 --- a/src/converse-minimize.js +++ b/src/converse-minimize.js @@ -530,7 +530,9 @@ converse.plugins.add('converse-minimize', { _converse.MinimizedChatsToggleView = Backbone.NativeView.extend({ - el: '#toggle-minimized-chats', + _setElement (){ + this.el = _converse.root.querySelector('#toggle-minimized-chats'); + }, initialize () { this.model.on('change:num_minimized', this.render, this);