bookreader icon indicating copy to clipboard operation
bookreader copied to clipboard

Read aloud skips segments on Safari

Open DuncanDHall opened this issue 3 years ago • 0 comments

Description

On Safari, when a read aloud session is live and a user clicks the button to skip ahead ~10 seconds, the highlight bumps to the next segment, the reader starts reading it, then the highlight jumps ahead one more segment. This means that when skipping, the reader is no longer reading the highlighted section, but the one before.

When the reader gets to the end of its section, it starts the next, and the highlighted section jumps forward again so it is constantly ahead.

Consecutive clicks of the skip ahead button result in the reader starting to read only every other segment.

Evidence / Screenshot (if possible)

video: https://www.dropbox.com/s/ni8m0jbib5rjiv3/safari_bookreader_skipping_bug.mp4?dl=0 sample book used (issue confirmed with multiple books): https://archive.org/details/TheMindIlluminatedByCuladasaJohnYatesPh.D.MatthewImmergutJeremyGraves2017/page/n11/mode/2up

Expectation

Complete sync between reader and highlight in Safari as in Chrome

Context

macOS Monerey 12.3.1 (21E258), Safari Version 15.4 (17613.1.17.1.13)

Proposal & Constraints

What is the proposed solution / implementation? Is there a precedent of this approach succeeding elsewhere?

Stakeholders

@-tag any stakeholders of this bug

DuncanDHall avatar Jun 09 '22 13:06 DuncanDHall