diff --git a/frontend/src/component/photo/cards.vue b/frontend/src/component/photo/cards.vue index 75048b7d3..498855306 100644 --- a/frontend/src/component/photo/cards.vue +++ b/frontend/src/component/photo/cards.vue @@ -58,6 +58,7 @@ icon flat absolute @touchstart.stop.prevent="openPhoto(index, true)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="openPhoto(index, true)"> photo_camera $vuetify.icons.live_photo @@ -69,6 +70,7 @@ icon flat absolute :title="$gettext('View')" @touchstart.stop.prevent="openPhoto(index, false)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="openPhoto(index, false)"> zoom_in @@ -77,6 +79,7 @@ outline fab large absolute :title="$gettext('Play')" @touchstart.stop.prevent="openPhoto(index, true)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="openPhoto(index, true)"> play_arrow @@ -92,6 +95,7 @@ class="input-select" @touchstart.stop.prevent="onSelect($event, index)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="onSelect($event, index)"> check_circle radio_button_off @@ -102,6 +106,7 @@ class="input-favorite" @touchstart.stop.prevent="photo.toggleLike()" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="photo.toggleLike()"> favorite favorite_border diff --git a/frontend/src/component/photo/list.vue b/frontend/src/component/photo/list.vue index 1a6472676..555d70080 100644 --- a/frontend/src/component/photo/list.vue +++ b/frontend/src/component/photo/list.vue @@ -94,7 +94,7 @@ - lock + lock lock_open photo_camera $vuetify.icons.live_photo @@ -68,6 +69,7 @@ icon flat small absolute :title="$gettext('View')" @touchstart.stop.prevent="openPhoto(index, false)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="openPhoto(index, false)"> zoom_in @@ -76,6 +78,7 @@ icon flat small absolute :title="$gettext('Play')" @touchstart.stop.prevent="openPhoto(index, true)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="openPhoto(index, true)"> play_arrow @@ -91,6 +94,7 @@ class="input-select" @touchstart.stop.prevent="onSelect($event, index)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="onSelect($event, index)"> check_circle radio_button_off @@ -101,6 +105,7 @@ class="input-favorite" @touchstart.stop.prevent="photo.toggleLike()" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="photo.toggleLike()"> favorite favorite_border diff --git a/frontend/src/pages/albums.vue b/frontend/src/pages/albums.vue index d784b8d12..d71f73961 100644 --- a/frontend/src/pages/albums.vue +++ b/frontend/src/pages/albums.vue @@ -108,6 +108,7 @@ class="action-share" @touchstart.stop.prevent="share(album)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="share(album)"> share @@ -117,6 +118,7 @@ class="input-select" @touchstart.stop.prevent="onSelect($event, index)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="onSelect($event, index)"> check_circle radio_button_off @@ -127,6 +129,7 @@ class="input-favorite" @touchstart.stop.prevent="album.toggleLike()" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="album.toggleLike()"> star star_border diff --git a/frontend/src/pages/labels.vue b/frontend/src/pages/labels.vue index e166ca78d..c9c3e90a0 100644 --- a/frontend/src/pages/labels.vue +++ b/frontend/src/pages/labels.vue @@ -85,6 +85,7 @@ class="input-select" @touchstart.stop.prevent="onSelect($event, index)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="onSelect($event, index)"> check_circle radio_button_off @@ -95,6 +96,7 @@ class="input-favorite" @touchstart.stop.prevent="label.toggleLike()" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="label.toggleLike()"> star star_border diff --git a/frontend/src/share/albums.vue b/frontend/src/share/albums.vue index 9c6d86fa3..d7a0a3f37 100644 --- a/frontend/src/share/albums.vue +++ b/frontend/src/share/albums.vue @@ -59,6 +59,7 @@ class="input-select" @touchstart.stop.prevent="onSelect($event, index)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="onSelect($event, index)"> check_circle radio_button_off diff --git a/frontend/src/share/photo/cards.vue b/frontend/src/share/photo/cards.vue index cc3d121db..78e760f01 100644 --- a/frontend/src/share/photo/cards.vue +++ b/frontend/src/share/photo/cards.vue @@ -54,6 +54,7 @@ icon flat absolute @touchstart.stop.prevent="openPhoto(index, true)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="openPhoto(index, true)"> photo_camera $vuetify.icons.live_photo @@ -65,6 +66,7 @@ icon flat absolute :title="$gettext('View')" @touchstart.stop.prevent="openPhoto(index, false)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="openPhoto(index, false)"> zoom_in @@ -73,6 +75,7 @@ outline fab large absolute :title="$gettext('Play')" @touchstart.stop.prevent="openPhoto(index, true)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="openPhoto(index, true)"> play_arrow @@ -82,6 +85,7 @@ class="input-select" @touchstart.stop.prevent="onSelect($event, index)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="onSelect($event, index)"> check_circle radio_button_off diff --git a/frontend/src/share/photo/mosaic.vue b/frontend/src/share/photo/mosaic.vue index f81ffcef6..7dd5e11b0 100644 --- a/frontend/src/share/photo/mosaic.vue +++ b/frontend/src/share/photo/mosaic.vue @@ -53,6 +53,7 @@ icon flat small absolute @touchstart.stop.prevent="openPhoto(index, true)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="openPhoto(index, true)"> photo_camera $vuetify.icons.live_photo @@ -64,6 +65,7 @@ icon flat small absolute :title="$gettext('View')" @touchstart.stop.prevent="openPhoto(index, false)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="openPhoto(index, false)"> zoom_in @@ -81,6 +83,7 @@ class="input-select" @touchstart.stop.prevent="onSelect($event, index)" @touchend.stop.prevent + @touchmove.stop.prevent @click.stop.prevent="onSelect($event, index)"> check_circle radio_button_off