diff --git a/com.twin.app.shoptime/src/components/MobileSend/MobileSendPopUp.module.less b/com.twin.app.shoptime/src/components/MobileSend/MobileSendPopUp.module.less index 5d064998..f1b39040 100644 --- a/com.twin.app.shoptime/src/components/MobileSend/MobileSendPopUp.module.less +++ b/com.twin.app.shoptime/src/components/MobileSend/MobileSendPopUp.module.less @@ -45,6 +45,8 @@ } .container { + z-index: 500; + .container__header { position: relative; &::after { diff --git a/com.twin.app.shoptime/src/views/HomePanel/EventPopUpBanner/EventPopUpBanner.jsx b/com.twin.app.shoptime/src/views/HomePanel/EventPopUpBanner/EventPopUpBanner.jsx index 609f95d6..c2e32d6c 100644 --- a/com.twin.app.shoptime/src/views/HomePanel/EventPopUpBanner/EventPopUpBanner.jsx +++ b/com.twin.app.shoptime/src/views/HomePanel/EventPopUpBanner/EventPopUpBanner.jsx @@ -39,6 +39,9 @@ export default function EventPopUpBanner() { return playerPanel?.panelInfo; }); + const panels = useSelector((state) => state.panels.panels); + const isHomePanelOnTop = panels?.[panels.length - 1]?.name === panel_names.HOME_PANEL; + const timerRef = useRef(); const shopByMobileLogRef = useRef(null); const defaultFocus = useSelector((state) => state.home.defaultFocus); @@ -309,7 +312,7 @@ export default function EventPopUpBanner() { )} )} - {eventPopData && activePopup === ACTIVE_POPUP.smsPopup && ( + {eventPopData && activePopup === ACTIVE_POPUP.smsPopup && isHomePanelOnTop && (