diff --git a/com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx b/com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx index 3087fb8c..cbf64bd9 100644 --- a/com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx +++ b/com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx @@ -318,6 +318,7 @@ export default function DetailPanel({ panelInfo, isOnTop, spotlightId }) { dispatch(clearProductDetail()); dispatch(clearThemeDetail()); dispatch(clearCouponInfo()); + dispatch(finishVideoPreview()); }; }, [dispatch]); diff --git a/com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RollingUnit.jsx b/com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RollingUnit.jsx index 54e885ea..61ca17ce 100644 --- a/com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RollingUnit.jsx +++ b/com.twin.app.shoptime/src/views/HomePanel/HomeBanner/RollingUnit.jsx @@ -288,8 +288,6 @@ export default function RollingUnit({ ); const imageBannerClick = useCallback(() => { - dispatch(finishVideoPreview()); - if (bannerId) { dispatch(setBannerIndex(bannerId, startIndex)); } @@ -298,7 +296,6 @@ export default function RollingUnit({ const bannerType = currentData.shptmBanrTpNm; if (bannerType === "Today's Deals") { - dispatch(finishVideoPreview()); handlePushPanel(panel_names.DETAIL_PANEL, createPanelInfo(currentData)); dispatch( sendLogTopContents({