diff --git a/client/components/readers/EpubReader.vue b/client/components/readers/EpubReader.vue index 8a71bb0a..351850e2 100644 --- a/client/components/readers/EpubReader.vue +++ b/client/components/readers/EpubReader.vue @@ -176,6 +176,10 @@ export default { }, /** @param {string} location - CFI of the new location */ relocated(location) { + if (this.userMediaProgress?.ebookLocation === location.start.cfi) { + return + } + if (location.end.percentage) { this.updateProgress({ ebookLocation: location.start.cfi,