Shared:Components:ImageViewer Fixed pinching touchpad

This commit is contained in:
Akmal Isomadinov 2024-05-07 13:58:49 +05:00
parent 449cbba07c
commit d4eb1bc10c

View File

@ -909,6 +909,20 @@ export const ImageViewer = ({
});
}, [src, imageId, version, isTiff, loadImage, changeSource, thumbnailSrc]);
useEffect(() => {
const onWheelEvent = (event: WheelEvent) => {
if (event.ctrlKey) event.preventDefault();
};
window.addEventListener("wheel", onWheelEvent, {
passive: false,
});
return () => {
window.removeEventListener("wheel", onWheelEvent);
};
}, []);
return (
<>
{isMobile && !backgroundBlack && mobileDetails}