diff options
Diffstat (limited to 'ext/bg/js/settings/keyboard-mouse-input-field.js')
| -rw-r--r-- | ext/bg/js/settings/keyboard-mouse-input-field.js | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/ext/bg/js/settings/keyboard-mouse-input-field.js b/ext/bg/js/settings/keyboard-mouse-input-field.js index d1dc76e0..b1530c1b 100644 --- a/ext/bg/js/settings/keyboard-mouse-input-field.js +++ b/ext/bg/js/settings/keyboard-mouse-input-field.js @@ -20,18 +20,18 @@   */  class KeyboardMouseInputField extends EventDispatcher { -    constructor(inputNode, mouseButton, inputNameMap, keySeparator) { +    constructor(inputNode, mouseButton, os) {          super();          this._inputNode = inputNode; -        this._keySeparator = keySeparator; +        this._mouseButton = mouseButton; +        this._keySeparator = ' + '; +        this._inputNameMap = new Map(DocumentUtil.getModifierKeys(os));          this._keyPriorities = new Map([              ['meta', -4],              ['ctrl', -3],              ['alt', -2],              ['shift', -1]          ]); -        this._mouseButton = mouseButton; -        this._inputNameMap = inputNameMap;          this._mouseInputNamePattern = /^mouse(\d+)$/;          this._eventListeners = new EventListenerCollection();          this._value = ''; |