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