From b2807c5a39c541aea8219244d8615a0807591739 Mon Sep 17 00:00:00 2001 From: "junghoon86.park" Date: Mon, 8 Dec 2025 19:38:04 +0900 Subject: [PATCH] =?UTF-8?q?[=EB=A6=AC=EB=B7=B0=20=ED=8C=9D=EC=97=85=20?= =?UTF-8?q?=ED=8F=AC=EC=BB=A4=EC=8A=A4=20=EC=82=AC=EB=9D=BC=EC=A7=90=20?= =?UTF-8?q?=EC=88=98=EC=A0=95]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 모드 변경시에 포커스 박스 안에서만 유지되도록 변경. --- .../UserReviews/UserReviewsPopup/UserReviewsPopup.jsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/UserReviewsPopup/UserReviewsPopup.jsx b/com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/UserReviewsPopup/UserReviewsPopup.jsx index 80c9f89b..9234ff2c 100644 --- a/com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/UserReviewsPopup/UserReviewsPopup.jsx +++ b/com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/UserReviewsPopup/UserReviewsPopup.jsx @@ -7,6 +7,7 @@ import React, { import classNames from 'classnames'; +import Spotlight from '@enact/spotlight'; import SpotlightContainerDecorator from '@enact/spotlight/SpotlightContainerDecorator'; import Spottable from '@enact/spotlight/Spottable'; @@ -182,6 +183,7 @@ export default function UserReviewsPopup({ // 모드가 변경되면 이미지 로딩 상태 초기화 useEffect(() => { setImageLoadStates({}); + Spotlight.focus("review-popup-container"); }, [mode]); // 모든 이미지 표시 @@ -216,6 +218,7 @@ export default function UserReviewsPopup({ ? "user-review-detail-prev" : "user-review-image-0" } + spotlightId="review-popup-container" > {mode === "customer-images" && (