only select text when navigating changes for screen readers (#172459)

fix #172458
This commit is contained in:
Megan Rogge 2023-01-25 15:36:10 -06:00 committed by GitHub
parent 0620c88ca9
commit a60a1cfe2c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -241,7 +241,7 @@ export class DiffNavigator extends Disposable implements IDiffNavigator {
} }
const codeEditor = this._codeEditorService.getActiveCodeEditor(); const codeEditor = this._codeEditorService.getActiveCodeEditor();
if (codeEditor && insertedOrModified && this._accessibilityService.isScreenReaderOptimized()) { if (jumpToChange && codeEditor && insertedOrModified && this._accessibilityService.isScreenReaderOptimized()) {
codeEditor.setSelection({ startLineNumber: lineNumber, startColumn: 0, endLineNumber: lineNumber, endColumn: Number.MAX_VALUE }); codeEditor.setSelection({ startLineNumber: lineNumber, startColumn: 0, endLineNumber: lineNumber, endColumn: Number.MAX_VALUE });
codeEditor.writeScreenReaderContent('diff-navigation'); codeEditor.writeScreenReaderContent('diff-navigation');
} }