Issue Description:
overwolf.settings.hotkeys.get() method for the application with flag “game_targeting”: {“type”: “all”} returns hotkeys settings with empty object “games: {}” by default, unless some games have hotkeys manually changed.
But after installing the application, if the hotkeys for some game were used by another application, they became “unassigned” in the Overwolf settings, and the hotkeys overwolf.settings.hotkeys.get () games still return the hotkey settings with an empty object “games: {}”.
Steps to reproduce:
- Install the application #1 that has the same hotkeys for some game.
- Install application #2 with “game_targeting”: {“type”: “all”} and the same hotkeys
3.Check the Overwolf ‘Overlay & Hotkeys’ settings: hotkeys for the app #2 became ‘unassigned’ - run overwolf.settings.hotkeys.get() in the application #2 - response will return empty object “games: {}”, so ‘unassigned’ can not be detect it in the app #2.
Impact for my app: low