From 6ee16d77a15ec5f4df073dd0fdc5711e88925cdb Mon Sep 17 00:00:00 2001 From: Sarthak Sharma <7lovesharma7@gmail.com> Date: Thu, 16 Jul 2020 18:28:55 +0530 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9EHotfix:=20In=20small=20screen=20use?= =?UTF-8?q?r=20is=20not=20able=20to=20access=20sidecar=20(#9325)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Narender Singh --- app/javascript/chat/chat.jsx | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/app/javascript/chat/chat.jsx b/app/javascript/chat/chat.jsx index f74618ed6..c0b55e7fa 100644 --- a/app/javascript/chat/chat.jsx +++ b/app/javascript/chat/chat.jsx @@ -756,14 +756,14 @@ export default class Chat extends Component { sendMessage(messageObject, this.handleSuccess, this.handleFailure); } }; - + hideChannelList = () => { + const chatContainer = document.querySelector('.chat__activechat'); + chatContainer.classList.remove('chat__activechat--hidden'); + }; handleSwitchChannel = (e) => { e.preventDefault(); let { target } = e; - - const chatContainer = document.querySelector('.chat__activechat'); - chatContainer.classList.remove('chat__activechat--hidden'); - + this.hideChannelList(); if (!target.dataset.channelId) { target = target.parentElement; } @@ -911,6 +911,7 @@ export default class Chat extends Component { if (content) { e.preventDefault(); e.stopPropagation(); + this.hideChannelList(); const { activeChannelId, activeChannel } = this.state;