Skip to content

Fix paused click tracking with duplicate timestamps - #274

Open
happykawayigt wants to merge 1 commit into
hyperaudio:mainfrom
happykawayigt:fix/track-paused-click-active
Open

Fix paused click tracking with duplicate timestamps#274
happykawayigt wants to merge 1 commit into
hyperaudio:mainfrom
happykawayigt:fix/track-paused-click-active

Conversation

@happykawayigt

Copy link
Copy Markdown

Summary

  • remove the previously computed active word and paragraph when a paused click targets a different duplicate timestamp
  • track the clicked word and paragraph so later visual-state updates can clear them correctly
  • add a cross-paragraph duplicate data-m regression test

Validation

  • npm run build
  • npm test -- --runInBand (75 tests passed)
  • git diff --check

Fixes #269

@happykawayigt
happykawayigt marked this pull request as ready for review July 29, 2026 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Duplicate data-m values desync the paused-click active tracking — a second paragraph stays highlighted until the next click

1 participant