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/language | |
parent | c5c5308ff2addbce1f1d55dd5a8a91bbed610ee1 (diff) |
Fix setEndOffset (#2214)
* Add _layoutAwareScan option to TextSourceElement.setEndOffset for parity
* Remove default param
Diffstat (limited to 'ext/js/language')
-rw-r--r-- | ext/js/language/text-scanner.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/js/language/text-scanner.js b/ext/js/language/text-scanner.js index 1ef92115..93de4dd4 100644 --- a/ext/js/language/text-scanner.js +++ b/ext/js/language/text-scanner.js @@ -226,7 +226,7 @@ class TextScanner extends EventDispatcher { getTextSourceContent(textSource, length, layoutAwareScan) { const clonedTextSource = textSource.clone(); - clonedTextSource.setEndOffset(length, layoutAwareScan); + clonedTextSource.setEndOffset(length, layoutAwareScan, false); const includeSelector = this._includeSelector; const excludeSelector = this._excludeSelector; @@ -872,7 +872,7 @@ class TextScanner extends EventDispatcher { const {dictionaryEntries, originalTextLength} = await yomichan.api.termsFind(searchText, details, optionsContext); if (dictionaryEntries.length === 0) { return null; } - textSource.setEndOffset(originalTextLength, layoutAwareScan); + textSource.setEndOffset(originalTextLength, layoutAwareScan, false); const sentence = this._documentUtil.extractSentence( textSource, layoutAwareScan, @@ -899,7 +899,7 @@ class TextScanner extends EventDispatcher { const dictionaryEntries = await yomichan.api.kanjiFind(searchText, optionsContext); if (dictionaryEntries.length === 0) { return null; } - textSource.setEndOffset(1, layoutAwareScan); + textSource.setEndOffset(1, layoutAwareScan, false); const sentence = this._documentUtil.extractSentence( textSource, layoutAwareScan, @@ -1121,7 +1121,7 @@ class TextScanner extends EventDispatcher { (excludeSelector !== null && DocumentUtil.anyNodeMatchesSelector(nodes, excludeSelector)) ) { --length; - textSource.setEndOffset(length, layoutAwareScan); + textSource.setEndOffset(length, layoutAwareScan, false); } else { break; } |