From 651925d84d8d1c0698fa5529456f8715db593835 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 9 Feb 2023 09:43:50 -0500 Subject: [PATCH] fix: closes #11282 --- public/src/client/header/chat.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/public/src/client/header/chat.js b/public/src/client/header/chat.js index 21ea23018e..0f428d92ea 100644 --- a/public/src/client/header/chat.js +++ b/public/src/client/header/chat.js @@ -7,12 +7,14 @@ define('forum/header/chat', ['components', 'hooks'], function (components, hooks const chatsListEl = components.get('chat/list'); const chatsToggleEl = document.querySelector('[component="chat/dropdown"]'); - if (chatsToggleEl) { - chatsToggleEl.addEventListener('show.bs.dropdown', () => { - requireAndCall('loadChatsDropdown', chatsListEl); - }); + if (!chatsToggleEl) { + return; } + chatsToggleEl.addEventListener('show.bs.dropdown', () => { + requireAndCall('loadChatsDropdown', chatsListEl); + }); + if (chatsToggleEl.classList.contains('show')) { requireAndCall('loadChatsDropdown', chatsListEl); }