diff options
Diffstat (limited to 'ext/fg/js')
-rw-r--r-- | ext/fg/js/float.js | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/ext/fg/js/float.js b/ext/fg/js/float.js index aef0367e..bc459d23 100644 --- a/ext/fg/js/float.js +++ b/ext/fg/js/float.js @@ -40,7 +40,8 @@ class DisplayFloat extends Display { return true; } return false; - }] + }], + ...this._onKeyDownHandlers ]); this._windowMessageHandlers = new Map([ @@ -114,18 +115,6 @@ class DisplayFloat extends Display { } } - onKeyDown(e) { - const key = Display.getKeyFromEvent(e); - const handler = this._onKeyDownHandlers.get(key); - if (typeof handler === 'function') { - if (handler(e)) { - e.preventDefault(); - return true; - } - } - return super.onKeyDown(e); - } - async getMessageToken() { // this._messageTokenPromise is used to ensure that only one call to apiGetMessageToken is made. if (this._messageTokenPromise === null) { |