diff options
Diffstat (limited to 'ext/js/background/backend.js')
| -rw-r--r-- | ext/js/background/backend.js | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/ext/js/background/backend.js b/ext/js/background/backend.js index ce830361..994a6184 100644 --- a/ext/js/background/backend.js +++ b/ext/js/background/backend.js @@ -1080,7 +1080,7 @@ class Backend {          const jp = this._japaneseUtil;          const mode = 'simple';          const options = this._getProfileOptions(optionsContext); -        const details = {matchType: 'exact'}; +        const details = {matchType: 'exact', deinflect: true};          const findTermsOptions = this._getTranslatorFindTermsOptions(mode, details, options);          const results = [];          let previousUngroupedSegment = null; @@ -1959,8 +1959,9 @@ class Backend {      }      _getTranslatorFindTermsOptions(mode, details, options) { -        let {matchType} = details; +        let {matchType, deinflect} = details;          if (typeof matchType !== 'string') { matchType = 'exact'; } +        if (typeof deinflect !== 'boolean') { deinflect = true; }          const enabledDictionaryMap = this._getTranslatorEnabledDictionaryMap(options);          const {              general: {mainDictionary, sortFrequencyDictionary, sortFrequencyDictionaryOrder}, @@ -1988,6 +1989,7 @@ class Backend {          }          return {              matchType, +            deinflect,              mainDictionary,              sortFrequencyDictionary,              sortFrequencyDictionaryOrder,  |