Fix lightbox image zoom on click

Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
This commit is contained in:
automated-signal
2026-01-21 13:33:45 -06:00
committed by GitHub
parent 7589affc62
commit 4664d837f9

View File

@@ -67,6 +67,10 @@ const INITIAL_IMAGE_TRANSFORM = {
scale: 1, scale: 1,
translateX: 0, translateX: 0,
translateY: 0, translateY: 0,
};
const IMAGE_SPRING_PROPS = {
from: INITIAL_IMAGE_TRANSFORM,
config: { config: {
clamp: true, clamp: true,
friction: 20, friction: 20,
@@ -368,7 +372,7 @@ export function Lightbox({
}, [isViewOnce, isAttachmentGIF, onTimeUpdate, playVideo, videoElement]); }, [isViewOnce, isAttachmentGIF, onTimeUpdate, playVideo, videoElement]);
const [{ scale, translateX, translateY }, springApi] = useSpring( const [{ scale, translateX, translateY }, springApi] = useSpring(
() => INITIAL_IMAGE_TRANSFORM () => IMAGE_SPRING_PROPS
); );
const thumbnailsMarginInlineStart = const thumbnailsMarginInlineStart =