diff options
author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2022-08-20 12:38:55 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-20 12:38:55 -0400 |
commit | cd0a6b60e2f910e497a5b72bee1a27a0d1c575d2 (patch) | |
tree | 77de874d1f6a3549ff6a1630d820989ab8a320e4 /ext/js/dom | |
parent | c5c5308ff2addbce1f1d55dd5a8a91bbed610ee1 (diff) |
Fix setEndOffset (#2214)
* Add _layoutAwareScan option to TextSourceElement.setEndOffset for parity
* Remove default param
Diffstat (limited to 'ext/js/dom')
-rw-r--r-- | ext/js/dom/text-source-element.js | 2 | ||||
-rw-r--r-- | ext/js/dom/text-source-range.js | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/ext/js/dom/text-source-element.js b/ext/js/dom/text-source-element.js index 264a913e..257b9df4 100644 --- a/ext/js/dom/text-source-element.js +++ b/ext/js/dom/text-source-element.js @@ -60,7 +60,7 @@ class TextSourceElement { return this._content; } - setEndOffset(length, fromEnd=false) { + setEndOffset(length, _layoutAwareScan, fromEnd) { if (fromEnd) { const delta = Math.min(this._fullContent.length - this._endOffset, length); this._endOffset += delta; diff --git a/ext/js/dom/text-source-range.js b/ext/js/dom/text-source-range.js index e0e2c5b0..5e3e814c 100644 --- a/ext/js/dom/text-source-range.js +++ b/ext/js/dom/text-source-range.js @@ -66,7 +66,7 @@ class TextSourceRange { return this._content; } - setEndOffset(length, layoutAwareScan, fromEnd=false) { + setEndOffset(length, layoutAwareScan, fromEnd) { const state = ( fromEnd ? new DOMTextScanner(this._range.endContainer, this._range.endOffset, !layoutAwareScan, layoutAwareScan).seek(length) : |