[251012] fix: PlayerPanel turnback , Focus Policy
🕐 커밋 시간: 2025. 10. 12. 22:02:25 📊 변경 통계: • 총 파일: 12개 • 추가: +239줄 • 삭제: -78줄 📝 수정된 파일: ~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js ~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanelSkeleton/DetailPanelSkeleton.module.less ~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.module.less ~ com.twin.app.shoptime/src/views/IntroPanel/IntroPanel.new.module.less ~ com.twin.app.shoptime/src/views/MyPagePanel/MyPageSub/TermsOfService/OptionalTermsInfo.module.less ~ com.twin.app.shoptime/src/views/MyPagePanel/MyPageSub/TermsOfService/TermsOfService.module.less ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowButton.module.less ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.module.less ~ com.twin.app.shoptime/src/views/UserReview/components/UserReviewsList.module.less 🔧 함수 변경 내용: 📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx (javascript): 🔄 Modified: SpotlightContainerDecorator() 📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx (javascript): 🔄 Modified: Spottable() 🔧 주요 변경 내용: • UI 컴포넌트 아키텍처 개선 • API 서비스 레이어 개선
This commit is contained in:
@@ -835,9 +835,14 @@ const PlayerPanel = ({ isTabActivated, panelInfo, isOnTop, spotlightId, ...props
|
||||
(ev, isEnd) => {
|
||||
//modal로부터 Full 전환된 경우 다시 preview 모드로 돌아감.
|
||||
|
||||
if (sideContentsVisible && !videoVerticalVisible && panelInfo.shptmBanrTpNm !== 'MEDIA') {
|
||||
// TabContainer(v1)만: Side Contents가 보이는 경우 먼저 숨기고 return
|
||||
if (
|
||||
tabContainerVersion === 1 &&
|
||||
sideContentsVisible &&
|
||||
!videoVerticalVisible &&
|
||||
panelInfo.shptmBanrTpNm !== 'MEDIA'
|
||||
) {
|
||||
setSideContentsVisible(false);
|
||||
setBelowContentsVisible(false);
|
||||
ev?.stopPropagation();
|
||||
// ev?.preventDefault();
|
||||
return;
|
||||
@@ -888,9 +893,10 @@ const PlayerPanel = ({ isTabActivated, panelInfo, isOnTop, spotlightId, ...props
|
||||
nowMenu,
|
||||
videoPlayer,
|
||||
sideContentsVisible,
|
||||
setBelowContentsVisible,
|
||||
videoVerticalVisible,
|
||||
backupInitialIndex,
|
||||
panels,
|
||||
tabContainerVersion,
|
||||
]
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user