diff options
Diffstat (limited to 'ext/js/data/options-util.js')
| -rw-r--r-- | ext/js/data/options-util.js | 17 | 
1 files changed, 16 insertions, 1 deletions
diff --git a/ext/js/data/options-util.js b/ext/js/data/options-util.js index 62b062aa..5319cfe4 100644 --- a/ext/js/data/options-util.js +++ b/ext/js/data/options-util.js @@ -537,7 +537,8 @@ export class OptionsUtil {              this._updateVersion28,              this._updateVersion29,              this._updateVersion30, -            this._updateVersion31 +            this._updateVersion31, +            this._updateVersion32          ];          /* eslint-enable @typescript-eslint/unbound-method */          if (typeof targetVersion === 'number' && targetVersion < result.length) { @@ -1245,6 +1246,20 @@ export class OptionsUtil {      }      /** +     *  - Added profilePrevious and profileNext to hotkeys. +     *  @type {import('options-util').UpdateFunction} +     */ +    async _updateVersion32(options) { +        for (const profile of options.profiles) { +            profile.options.inputs.hotkeys.push( +                {action: 'profilePrevious', key: 'Minus', modifiers: ['alt'], scopes: ['popup', 'search'], enabled: true}, +                {action: 'profileNext', key: 'Equal', modifiers: ['alt'], scopes: ['popup', 'search'], enabled: true} +            ); +        } +    } + + +    /**       * @param {string} url       * @returns {Promise<chrome.tabs.Tab>}       */  |