+3
-1
src/components/images/image-viewer-modal.tsx
+3
-1
src/components/images/image-viewer-modal.tsx
···
23
23
images: Image[];
24
24
}
25
25
26
+
const isCloseWatcherAvailable = typeof CloseWatcher !== 'undefined';
27
+
26
28
const enum GalleryNav {
27
29
PREV,
28
30
NEXT,
···
71
73
};
72
74
73
75
const handleImageWrapperClick = (_ev: MouseEvent) => {
74
-
if (isPointerCoarse()) {
76
+
if (isCloseWatcherAvailable && isPointerCoarse()) {
75
77
setHidden(!hidden());
76
78
} else {
77
79
close();