diff --git a/com.twin.app.shoptime/src/views/DetailPanel/UnableProduct/UnableOption.jsx b/com.twin.app.shoptime/src/views/DetailPanel/UnableProduct/UnableOption.jsx index 8b55463e..3e6b4a28 100644 --- a/com.twin.app.shoptime/src/views/DetailPanel/UnableProduct/UnableOption.jsx +++ b/com.twin.app.shoptime/src/views/DetailPanel/UnableProduct/UnableOption.jsx @@ -1,7 +1,7 @@ import React, { useCallback, useEffect } from "react"; import classNames from "classnames"; -import { useDispatch } from "react-redux"; +import { useDispatch, useSelector } from "react-redux"; import Spotlight from "@enact/spotlight"; @@ -46,6 +46,7 @@ export default function UnableOption({ promotionCode, } = usePriceInfo(priceInfo) || {}; + const { popupVisible } = useSelector((state) => state.common.popup); const TYPE_CASE = { // (기획서참고) 상품 상세 가격 노출 유형 case1: price2 && !price3 && !price5, @@ -62,7 +63,7 @@ export default function UnableOption({ useEffect(() => { if (soldoutFlag) { Spotlight.focus("spotlightId_backBtn"); - } else { + } else if (!popupVisible) { Spotlight.focus("shopbymobile_Btn"); } }, [productInfo, soldoutFlag]);