Browser updates.

This commit is contained in:
Storm Dragon committed 2026-10-16 19:33:18 -04:00
1 parent 2fa9bc8724
commit 423590e11a
31 files changed
+1056 -70

No files matched your search

+4 -1
View File
@@ -165,7 +165,10 @@ func (handler *eventReviewHandler) handle(result review.Result) {
} else {
presentDocumentResult(logger, speech, result, state.presentationOptions)
}
if result.Moved && result.Err == nil && result.CaretErr == nil {
// The virtual move is authoritative. Native placement can fail when
// a page replaces its text after we read it; that must not leave the
// browser controller or Braille at the previous virtual position.
if result.Moved && result.Err == nil {
if result.DocumentCaretCommand != review.CaretReadLine || result.DocumentBrailleRoute {
state.documentSelection = textSelection{}
}