File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
packages/react-photo-view/src Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -475,7 +475,7 @@ export default function PhotoSlider(props: IPhotoSliderProps) {
475475 ! enableLoop && index === 0
476476 ? index + currentIndex
477477 : virtualIndexRef . current - 1 + currentIndex
478-
478+ const isActive = ! item . isCloned && ( currentImage && currentImage . key ) === item . key
479479 return (
480480 < PhotoBox
481481 key = { enableLoop ? `${ item . key } /${ item . src } /${ nextIndex } ` : item . key }
@@ -491,15 +491,15 @@ export default function PhotoSlider(props: IPhotoSliderProps) {
491491 wrapClassName = { photoWrapClassName }
492492 className = { photoClassName }
493493 style = { {
494- opacity : isDragMode ? ( nextIndex === index ? 1 : 0 ) : undefined ,
494+ opacity : isDragMode ? ( isActive ? 1 : 0 ) : undefined ,
495495 left : `${ ( innerWidth + horizontalOffset ) * nextIndex } px` ,
496496 transform : `translate3d(${ x } px, ${ y } px, 0)` ,
497497 transition : touched || pause ? undefined : `transform ${ slideSpeed } ms ${ slideEasing } ` ,
498498 } }
499499 loadingElement = { loadingElement }
500500 brokenElement = { brokenElement }
501501 onPhotoResize = { handleResize }
502- isActive = { ! item . isCloned && ( currentImage && currentImage . key ) === item . key }
502+ isActive = { isActive }
503503 expose = { updateState }
504504 enableMouseZoom = { enableMouseZoom }
505505 />
You can’t perform that action at this time.
0 commit comments