[SHOPTIME-3399] Theme Detail / 사방향키로 첫번째 item 클릭시 Shop By Mobile 버컨으로 포커싱, 두번째 item 클릭시 back button으로 포커싱 됨
원인 : Detail 화면에서 상품선택할 때 상품정보가 변경되면, 초기 진입으로 판단해 포커스 처리하고 있음 대책 : 동일 로직에서 현재 포커스가 적절한 위치(상품, 모바일버튼)에 존재할 경우 포커스 변경을 하지 않돌고 수정
This commit is contained in:
@@ -203,6 +203,7 @@ export default function DetailPanel({ panelInfo, isOnTop, spotlightId }) {
|
||||
const handleSMSonClose = useCallback(() => {
|
||||
dispatch(setHidePopup());
|
||||
setTimeout(() => {
|
||||
Spotlight.focus("spotlightId_backBtn");
|
||||
Spotlight.focus("shopbymobile_Btn");
|
||||
}, 0);
|
||||
}, [dispatch]);
|
||||
|
||||
Reference in New Issue
Block a user