Reset position on swipe end even if we cannot navigate

This commit is contained in:
Tusooa Zhu 2021-08-02 20:03:01 -04:00
parent f3269cdc10
commit 839627ffc4
No known key found for this signature in database
GPG key ID: 7B467EDE43A08224

View file

@ -81,7 +81,6 @@ const MediaModal = {
this.loading = true
}
this.$store.dispatch('setCurrentMedia', newMedia)
this.$refs.pinchZoom.setTransform({ scale: 1, x: 0, y: 0 })
}
},
goNext () {
@ -92,7 +91,6 @@ const MediaModal = {
this.loading = true
}
this.$store.dispatch('setCurrentMedia', newMedia)
this.$refs.pinchZoom.setTransform({ scale: 1, x: 0, y: 0 })
}
},
onImageLoaded () {
@ -103,9 +101,8 @@ const MediaModal = {
},
handleSwipeEnd (sign) {
console.log('handleSwipeEnd:', sign)
if (sign === 0) {
this.$refs.pinchZoom.setTransform({ scale: 1, x: 0, y: 0 })
} else if (sign > 0) {
this.$refs.pinchZoom.setTransform({ scale: 1, x: 0, y: 0 })
if (sign > 0) {
this.goNext()
} else {
this.goPrev()