mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-02-15 07:28:59 +00:00
Fix lightbox image zoom on click
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
This commit is contained in:
@@ -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 =
|
||||||
|
|||||||
Reference in New Issue
Block a user