Update the EPUB highlighting cache key to include aligned word texts, ensuring that changes in alignment or word content invalidate stale cached spans even if word counts remain unchanged. Clear the word-region cache when rendered text maps are replaced or reset, preventing incorrect highlights after remapping. Also add locale tracking to HTML sentence highlighting state to support language-aware word segmentation during alignment. |
||
|---|---|---|
| .. | ||
| audio | ||
| epub | ||
| html | ||
| useAuthSession.ts | ||
| useDocumentLanguage.ts | ||
| useLibraryDocumentsQuery.ts | ||
| useReaderSidebarBounds.ts | ||
| useSharedProviders.ts | ||
| useTimeEstimation.ts | ||
| useUnmountCleanupRef.ts | ||