From d28a341c0b4b2965d65e065348a124882d3eb746 Mon Sep 17 00:00:00 2001 From: ildyria Date: Sat, 13 Jun 2026 11:33:24 +0200 Subject: [PATCH] Fix Zoom & pan issues on mobile --- .../gallery/photoModule/PhotoBox.vue | 294 +++++++++++++----- 1 file changed, 210 insertions(+), 84 deletions(-) diff --git a/resources/js/components/gallery/photoModule/PhotoBox.vue b/resources/js/components/gallery/photoModule/PhotoBox.vue index 72abeddb9ec..419c9c4de08 100644 --- a/resources/js/components/gallery/photoModule/PhotoBox.vue +++ b/resources/js/components/gallery/photoModule/PhotoBox.vue @@ -7,90 +7,95 @@ :class="{ 'pt-14': photoStore.imageViewMode === ImageViewMode.Pdf && !is_full_screen, }" - @click="emits('rotateOverlay')" + @click="handleClick" + @touchstart.passive="onTouchStart" + @touchmove="onTouchMove" + @touchend.passive="onTouchEnd" > - - - - - - placeholder - - medium - big - -
- -
+
+ + + + + + placeholder + + medium + big + +
+ +
+