greena13 / react-hotkeys

Declarative hotkey and focus area management for React
https://github.com/greena13/react-hotkeys
ISC License
2.15k stars 161 forks source link

[BUG] AltGraph - clearing key history #270

Open mtoczko opened 4 years ago

mtoczko commented 4 years ago

Describe the bug After entering the text with Polish characters in the text field, the keyboard shortcut stops working. ą-> alt + a ś,ć, ę,ń, ź, ż, ó ,ł

Pressing the key '`'

Attempting to find action matching '`+ó+ć+ł+ż' keydown

Similar behavior is on Mac OS. But there he remembers one sign

Attempting to find action matching '`+ó' keydown

How are you using react hotkeys components? (HotKeys, GlobalHotKeys, IgnoreKeys etc)

import React from "react";
import { configure, GlobalHotKeys } from "react-hotkeys";

configure({
  ignoreTags: [],
  ignoreRepeatedEventsWhenKeyHeldDown: false,
  logLevel: 'verbose'
});
const keyMap = {
  TEST: '`',
};

const handlers = {
  TEST: event => {
    event.preventDefault();
    console.warn('hotkey: \'`\'');
  },
};

class Test extends React.Component {
  constructor(props) {
    super(props);
  }

  render() {
    return (
      <GlobalHotKeys keyMap={keyMap} handlers={handlers} >
      <input/>
      </GlobalHotKeys>
    )
  }
}

Expected behavior

Character history should be cleared correctly

Platform (please complete the following information):

Are you willing and able to create a PR request to fix this issue? NO Include the smallest log that includes your issue:

Set logging to verbose (you'll need the development build if its possible):

  Show logs ``` GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E107🧡): New '`' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:519 HotKeys (GLOBAL-E107🧡): Added '`' to current combination: '`'. GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E107🧡): Key history: [ { "keys": { "`": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "`" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E107🧡): Attempting to find action matching '`' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E107🧡-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:439 HotKeys (GLOBAL-E107🧡-C0🔺): Found action that matches '`': TEST. Calling handler . . . backend.js:6 hotkey: '`' r @ backend.js:6 TEST @ Test.jsx:21 _callClosestMatchingHandler @ AbstractKeyEventStrategy.js:442 _callClosestMatchingHandler @ GlobalKeyEventStrategy.js:583 _callHandlerIfExists @ GlobalKeyEventStrategy.js:575 handleKeydown @ GlobalKeyEventStrategy.js:301 handleGlobalKeyDown @ KeyEventManager.js:452 document. @ GlobalKeyEventStrategy.js:223 GlobalKeyEventStrategy.js:594 HotKeys (GLOBAL-E107🧡-C0🔺): Stopping further event propagation. GlobalKeyEventStrategy.js:586 HotKeys (GLOBAL-E107🧡): Searching no further, as handler has been found (and called). GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E108❤️): New '`' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E108❤️): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E108❤️): Ignored '`' keyup because it doesn't have any keyup handlers. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E109💚): New 'Control' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:510 HotKeys (GLOBAL-E109💚): Started a new combination with 'Control'. GlobalKeyEventStrategy.js:511 HotKeys (GLOBAL-E109💚): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} }, { "keys": { "Control": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "Control" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E109💚): Attempting to find action matching 'Control' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E109💚-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:450 HotKeys (GLOBAL-E109💚-C0🔺): No matching actions found for 'Control' keydown. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E110💙): New 'AltGraph' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:519 HotKeys (GLOBAL-E110💙): Added 'AltGraph' to current combination: 'AltGraph+Control'. GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E110💙): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} }, { "keys": { "Control": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "AltGraph": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "AltGraph+Control" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E110💙): Attempting to find action matching 'AltGraph+Control' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E110💙-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:450 HotKeys (GLOBAL-E110💙-C0🔺): No matching actions found for 'AltGraph+Control' keydown. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E111💛): New 'ż' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:519 HotKeys (GLOBAL-E111💛): Added 'ż' to current combination: 'AltGraph+Control+ż'. GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E111💛): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} }, { "keys": { "Control": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "AltGraph": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "ż": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "AltGraph+Control+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E111💛): Attempting to find action matching 'AltGraph+Control+ż' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E111💛-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:450 HotKeys (GLOBAL-E111💛-C0🔺): No matching actions found for 'AltGraph+Control+ż' keydown. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E112💜): New 'ż' keypress event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E112💜): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} }, { "keys": { "Control": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "AltGraph": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ] }, "ids": [ "AltGraph+Control+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E112💜): Attempting to find action matching 'AltGraph+Control+ż' keypress . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E112💜-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:452 HotKeys (GLOBAL-E112💜-C0🔺): Doesn't define a handler for 'AltGraph+Control+ż' keypress. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E113🧡): New 'z' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E113🧡): Ignored 'AltGraph+Control+ż' keyup because it doesn't have any keyup handlers. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E114❤️): New 'ó' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:519 HotKeys (GLOBAL-E114❤️): Added 'ó' to current combination: 'AltGraph+Control+ó+ż'. GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E114❤️): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} }, { "keys": { "Control": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "AltGraph": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "AltGraph+Control+ó+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E114❤️): Attempting to find action matching 'AltGraph+Control+ó+ż' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E114❤️-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:450 HotKeys (GLOBAL-E114❤️-C0🔺): No matching actions found for 'AltGraph+Control+ó+ż' keydown. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E115💚): New 'ó' keypress event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E115💚): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} }, { "keys": { "Control": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "AltGraph": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ] }, "ids": [ "AltGraph+Control+ó+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E115💚): Attempting to find action matching 'AltGraph+Control+ó+ż' keypress . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E115💚-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:452 HotKeys (GLOBAL-E115💚-C0🔺): Doesn't define a handler for 'AltGraph+Control+ó+ż' keypress. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E116💙): New 'o' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E116💙): Ignored 'AltGraph+Control+ó+ż' keyup because it doesn't have any keyup handlers. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E117💛): New 'ł' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:519 HotKeys (GLOBAL-E117💛): Added 'ł' to current combination: 'AltGraph+Control+ó+ł+ż'. GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E117💛): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} }, { "keys": { "Control": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "AltGraph": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "AltGraph+Control+ó+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E117💛): Attempting to find action matching 'AltGraph+Control+ó+ł+ż' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E117💛-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:450 HotKeys (GLOBAL-E117💛-C0🔺): No matching actions found for 'AltGraph+Control+ó+ł+ż' keydown. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E118💜): New 'ł' keypress event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E118💜): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} }, { "keys": { "Control": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "AltGraph": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ] }, "ids": [ "AltGraph+Control+ó+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E118💜): Attempting to find action matching 'AltGraph+Control+ó+ł+ż' keypress . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E118💜-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:452 HotKeys (GLOBAL-E118💜-C0🔺): Doesn't define a handler for 'AltGraph+Control+ó+ł+ż' keypress. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E119🧡): New 'l' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E119🧡): Ignored 'AltGraph+Control+ó+ł+ż' keyup because it doesn't have any keyup handlers. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E120❤️): New 'ć' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:519 HotKeys (GLOBAL-E120❤️): Added 'ć' to current combination: 'AltGraph+Control+ó+ć+ł+ż'. GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E120❤️): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} }, { "keys": { "Control": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "AltGraph": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "AltGraph+Control+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E120❤️): Attempting to find action matching 'AltGraph+Control+ó+ć+ł+ż' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E120❤️-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:450 HotKeys (GLOBAL-E120❤️-C0🔺): No matching actions found for 'AltGraph+Control+ó+ć+ł+ż' keydown. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E121💚): New 'ć' keypress event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E121💚): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} }, { "keys": { "Control": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "AltGraph": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ] }, "ids": [ "AltGraph+Control+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E121💚): Attempting to find action matching 'AltGraph+Control+ó+ć+ł+ż' keypress . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E121💚-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:452 HotKeys (GLOBAL-E121💚-C0🔺): Doesn't define a handler for 'AltGraph+Control+ó+ć+ł+ż' keypress. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E122💙): New 'c' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E122💙): Ignored 'AltGraph+Control+ó+ć+ł+ż' keyup because it doesn't have any keyup handlers. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E123💛): New 'Control' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E123💛): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} }, { "keys": { "Control": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ], "AltGraph": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ], "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ] }, "ids": [ "AltGraph+Control+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E123💛): Ignored 'AltGraph+Control+ó+ć+ł+ż' keyup because it doesn't have any keyup handlers. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E124💜): New 'AltGraph' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E124💜): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} }, { "keys": { "Control": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ], "AltGraph": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ], "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ] }, "ids": [ "AltGraph+Control+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E124💜): Ignored 'AltGraph+Control+ó+ć+ł+ż' keyup because it doesn't have any keyup handlers. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E125🧡): New '`' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:510 HotKeys (GLOBAL-E125🧡): Started a new combination with '`'. GlobalKeyEventStrategy.js:511 HotKeys (GLOBAL-E125🧡): Key history: [ { "keys": { "Control": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ], "AltGraph": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ], "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ] }, "ids": [ "AltGraph+Control+ó+ć+ł+ż" ], "keyAliases": {} }, { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E125🧡): Attempting to find action matching '`+ó+ć+ł+ż' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E125🧡-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:450 HotKeys (GLOBAL-E125🧡-C0🔺): No matching actions found for '`+ó+ć+ł+ż' keydown. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E126❤️): New '`' keypress event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E126❤️): Key history: [ { "keys": { "Control": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ], "AltGraph": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ], "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ] }, "ids": [ "AltGraph+Control+ó+ć+ł+ż" ], "keyAliases": {} }, { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E126❤️): Attempting to find action matching '`+ó+ć+ł+ż' keypress . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E126❤️-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:452 HotKeys (GLOBAL-E126❤️-C0🔺): Doesn't define a handler for '`+ó+ć+ł+ż' keypress. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E127💚): New '`' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E127💚): Key history: [ { "keys": { "Control": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ], "AltGraph": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ], "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ] }, "ids": [ "AltGraph+Control+ó+ć+ł+ż" ], "keyAliases": {} }, { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 1, 0 ], [ 1, 1, 1 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E127💚): Ignored '`+ó+ć+ł+ż' keyup because it doesn't have any keyup handlers. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E128💙): New '`' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:510 HotKeys (GLOBAL-E128💙): Started a new combination with '`'. GlobalKeyEventStrategy.js:511 HotKeys (GLOBAL-E128💙): Key history: [ { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 1, 0 ], [ 1, 1, 1 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} }, { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E128💙): Attempting to find action matching '`+ó+ć+ł+ż' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E128💙-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:450 HotKeys (GLOBAL-E128💙-C0🔺): No matching actions found for '`+ó+ć+ł+ż' keydown. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E129💛): New '`' keypress event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E129💛): Key history: [ { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 1, 0 ], [ 1, 1, 1 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} }, { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E129💛): Attempting to find action matching '`+ó+ć+ł+ż' keypress . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E129💛-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:452 HotKeys (GLOBAL-E129💛-C0🔺): Doesn't define a handler for '`+ó+ć+ł+ż' keypress. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E130💜): New '`' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E130💜): Key history: [ { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 1, 0 ], [ 1, 1, 1 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} }, { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 1, 0 ], [ 1, 1, 1 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E130💜): Ignored '`+ó+ć+ł+ż' keyup because it doesn't have any keyup handlers. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E131🧡): New '`' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:510 HotKeys (GLOBAL-E131🧡): Started a new combination with '`'. GlobalKeyEventStrategy.js:511 HotKeys (GLOBAL-E131🧡): Key history: [ { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 1, 0 ], [ 1, 1, 1 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} }, { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E131🧡): Attempting to find action matching '`+ó+ć+ł+ż' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E131🧡-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:450 HotKeys (GLOBAL-E131🧡-C0🔺): No matching actions found for '`+ó+ć+ł+ż' keydown. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E132❤️): New '`' keypress event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E132❤️): Key history: [ { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 1, 0 ], [ 1, 1, 1 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} }, { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E132❤️): Attempting to find action matching '`+ó+ć+ł+ż' keypress . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E132❤️-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:452 HotKeys (GLOBAL-E132❤️-C0🔺): Doesn't define a handler for '`+ó+ć+ł+ż' keypress. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E133💚): New '`' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E133💚): Key history: [ { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 1, 0 ], [ 1, 1, 1 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} }, { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 1, 0 ], [ 1, 1, 1 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E133💚): Ignored '`+ó+ć+ł+ż' keyup because it doesn't have any keyup handlers. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E134💙): New 'Alt' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:510 HotKeys (GLOBAL-E134💙): Started a new combination with 'Alt'. GlobalKeyEventStrategy.js:511 HotKeys (GLOBAL-E134💙): Key history: [ { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 1, 0 ], [ 1, 1, 1 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} }, { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "Alt": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "Alt+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E134💙): Attempting to find action matching 'Alt+ó+ć+ł+ż' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E134💙-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:450 HotKeys (GLOBAL-E134💙-C0🔺): No matching actions found for 'Alt+ó+ć+ł+ż' keydown. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E135💛): New 'Alt' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E135💛): Key history: [ { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "`": [ [ 1, 1, 0 ], [ 1, 1, 1 ] ] }, "ids": [ "`+ó+ć+ł+ż" ], "keyAliases": {} }, { "keys": { "ż": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ó": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ł": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "ć": [ [ 1, 0, 0 ], [ 1, 1, 0 ] ], "Alt": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "Alt+ó+ć+ł+ż" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E135💛): Ignored 'Alt+ó+ć+ł+ż' keyup because it doesn't have any keyup handlers. KeyEventManager.js:174 HotKeys: Window focused - clearing key history GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E136💜): New 'Alt' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:519 HotKeys (GLOBAL-E136💜): Added 'Alt' to current combination: 'Alt'. GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E136💜): Key history: [ { "keys": { "Alt": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "Alt" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E136💜): Attempting to find action matching 'Alt' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E136💜-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:450 HotKeys (GLOBAL-E136💜-C0🔺): No matching actions found for 'Alt' keydown. GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E137🧡): New 'Alt' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E137🧡): Key history: [ { "keys": { "Alt": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "Alt" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E137🧡): Ignored 'Alt' keyup because it doesn't have any keyup handlers. KeyEventManager.js:174 HotKeys: Window focused - clearing key history GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E138❤️): New '`' keydown event (that has NOT passed through React app). GlobalKeyEventStrategy.js:519 HotKeys (GLOBAL-E138❤️): Added '`' to current combination: '`'. GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E138❤️): Key history: [ { "keys": { "`": [ [ 0, 0, 0 ], [ 1, 0, 0 ] ] }, "ids": [ "`" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:573 HotKeys (GLOBAL-E138❤️): Attempting to find action matching '`' keydown . . . AbstractKeyEventStrategy.js:426 HotKeys (GLOBAL-E138❤️-C0🔺): Internal key mapping: { "": { "actionConfigs": { "`": { "prefix": "", "sequenceLength": 1, "id": "`", "keyDictionary": { "`": true }, "size": 1, "events": { "0": { "actionName": "TEST", "handler": "function TEST(event) {\n event.preventDefault();\n console.warn('hotkey: \\'`\\'');\n }" } } } }, "order": [ "`" ] } } AbstractKeyEventStrategy.js:439 HotKeys (GLOBAL-E138❤️-C0🔺): Found action that matches '`': TEST. Calling handler . . . backend.js:6 hotkey: '`' r @ backend.js:6 TEST @ Test.jsx:21 _callClosestMatchingHandler @ AbstractKeyEventStrategy.js:442 _callClosestMatchingHandler @ GlobalKeyEventStrategy.js:583 _callHandlerIfExists @ GlobalKeyEventStrategy.js:575 handleKeydown @ GlobalKeyEventStrategy.js:301 handleGlobalKeyDown @ KeyEventManager.js:452 document. @ GlobalKeyEventStrategy.js:223 GlobalKeyEventStrategy.js:594 HotKeys (GLOBAL-E138❤️-C0🔺): Stopping further event propagation. GlobalKeyEventStrategy.js:586 HotKeys (GLOBAL-E138❤️): Searching no further, as handler has been found (and called). GlobalKeyEventStrategy.js:326 HotKeys (GLOBAL-E139💚): New '`' keyup event (that has NOT passed through React app). GlobalKeyEventStrategy.js:522 HotKeys (GLOBAL-E139💚): Key history: [ { "keys": { "`": [ [ 1, 0, 0 ], [ 1, 0, 1 ] ] }, "ids": [ "`" ], "keyAliases": {} } ]. GlobalKeyEventStrategy.js:563 HotKeys (GLOBAL-E139💚): Ignored '`' keyup because it doesn't have any keyup handlers. KeyEventManager.js:174 HotKeys: Window focused - clearing key history ```

What Configuration options are you using?

configure({
ignoreTags: [],
  ignoreRepeatedEventsWhenKeyHeldDown: false,
  logLevel: 'verbose'})
pau-not-paul commented 3 years ago

Hey @mtoczko , did you find a solution for this?

mtoczko commented 3 years ago

Hi @pau-not-paul Unfortunately no.

pau-not-paul commented 3 years ago

Hey @mtoczko ,

It's not ideal, but enabling allowCombinationSubmatches has been a good workaround for my case.

mtoczko commented 3 years ago

Hi @pau-not-paul I stopped using this project. But thank you for the information.