Enhance EPUB TTS canonical windowing by guarding against stale async completions during rapid page turns, preventing outdated segment/highlight state from overwriting the active page. Update SegmentsSidebar to robustly handle errors in canonicalization, ensuring sidebar state is cleared on failure and avoiding residual mappings from previous pages. Refine canonical window documentation to clarify non-overlapping segment partitioning per page. Add a language-aware cache test to verify correct canonical plan isolation across languages. |
||
|---|---|---|
| .. | ||
| files | ||
| unit | ||
| accessibility.spec.ts | ||
| delete.spec.ts | ||
| export.spec.ts | ||
| folders.spec.ts | ||
| global-teardown.ts | ||
| helpers.ts | ||
| landing-routing.spec.ts | ||
| navigation.spec.ts | ||
| play.spec.ts | ||
| upload.spec.ts | ||