translateToString() adds one more entry to outColumns

Previously, for string 'ab好', outColumns=[0, 1, 2]. Now it becomes [0,
1, 2, 4]. This allows the user to know where does the last character
ends.
This commit is contained in:
Jason Lin
2023-10-11 16:23:03 +11:00
parent 1b940de0bf
commit c3aa63cffa
3 changed files with 41 additions and 35 deletions
+1 -1
View File
@@ -191,7 +191,7 @@ export class AccessibilityManager extends Disposable {
if (element) {
if (lineData.length === 0) {
element.innerText = '\u00a0';
this._rowColumns.set(element, [0]);
this._rowColumns.set(element, [0, 1]);
} else {
element.textContent = lineData;
this._rowColumns.set(element, columns);