react-hotkeys icon indicating copy to clipboard operation
react-hotkeys copied to clipboard

[BUG] AltGraph - clearing key history

Open mtoczko opened this issue 5 years ago • 4 comments

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):

  • Version of react-hotkeys : 2.0.0
  • Browser : chrome 80
  • OS: Windows 10
  • System language: PL

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.<computed> @ 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.<computed> @ 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'})

mtoczko avatar Feb 20 '20 14:02 mtoczko

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

pau-not-paul avatar Feb 17 '21 14:02 pau-not-paul

Hi @pau-not-paul Unfortunately no.

mtoczko avatar Feb 17 '21 16:02 mtoczko

Hey @mtoczko ,

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

pau-not-paul avatar Feb 17 '21 17:02 pau-not-paul

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

mtoczko avatar Feb 17 '21 20:02 mtoczko