From dcfd8829327f9966536854256baa2112ff198f32 Mon Sep 17 00:00:00 2001 From: Rishi Raj Jain Date: Mon, 16 Oct 2023 21:35:33 +0530 Subject: [PATCH 1/3] Update Popup.tsx --- .../embeds/js/src/features/popup/components/Popup.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/embeds/js/src/features/popup/components/Popup.tsx b/packages/embeds/js/src/features/popup/components/Popup.tsx index 4109af65f21..c5539fd40aa 100644 --- a/packages/embeds/js/src/features/popup/components/Popup.tsx +++ b/packages/embeds/js/src/features/popup/components/Popup.tsx @@ -90,7 +90,7 @@ export const Popup = (props: PopupProps) => { const openBot = () => { setIsBotOpened(true) popupProps.onOpen?.() - document.body.style.overflow = 'hidden' + document.body.style.cssText += 'overflow: hidden !important'; document.addEventListener('pointerdown', closeBot) } @@ -102,7 +102,12 @@ export const Popup = (props: PopupProps) => { } const toggleBot = () => { - isBotOpened() ? closeBot() : openBot() + if (isBotOpened()) { + closeBot() + } + else { + openBot() + } } return ( From cea53bf640e67fc7a3f1fd221f5ab2816576f59a Mon Sep 17 00:00:00 2001 From: Rishi Raj Jain Date: Mon, 16 Oct 2023 21:36:28 +0530 Subject: [PATCH 2/3] Update Popup.tsx --- packages/embeds/js/src/features/popup/components/Popup.tsx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/embeds/js/src/features/popup/components/Popup.tsx b/packages/embeds/js/src/features/popup/components/Popup.tsx index c5539fd40aa..3a0f62882a2 100644 --- a/packages/embeds/js/src/features/popup/components/Popup.tsx +++ b/packages/embeds/js/src/features/popup/components/Popup.tsx @@ -102,12 +102,7 @@ export const Popup = (props: PopupProps) => { } const toggleBot = () => { - if (isBotOpened()) { - closeBot() - } - else { - openBot() - } + isBotOpened() ? closeBot() : openBot() } return ( From a3f4b3ccc916d5d2329d3cfcc40b285afff801c2 Mon Sep 17 00:00:00 2001 From: Rishi Raj Jain Date: Mon, 16 Oct 2023 21:41:33 +0530 Subject: [PATCH 3/3] Update Popup.tsx --- packages/embeds/js/src/features/popup/components/Popup.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/embeds/js/src/features/popup/components/Popup.tsx b/packages/embeds/js/src/features/popup/components/Popup.tsx index 3a0f62882a2..e5b8ef794f3 100644 --- a/packages/embeds/js/src/features/popup/components/Popup.tsx +++ b/packages/embeds/js/src/features/popup/components/Popup.tsx @@ -90,7 +90,7 @@ export const Popup = (props: PopupProps) => { const openBot = () => { setIsBotOpened(true) popupProps.onOpen?.() - document.body.style.cssText += 'overflow: hidden !important'; + document.body.style.setProperty('overflow', 'hidden', 'important') document.addEventListener('pointerdown', closeBot) }