tsoliman/scummvm — comment on commit e227ea1e9e4a110007924310b5b888e633758969
File:  line 0
By tsoliman:

This got reverted because if the GUI inherits, other maps will be in effect.
I think the right way to do this is to make the "global" keymap (the one called "global" not just any one with the global flag) be checked as the last resort in the situation where the keymap stack doesn't contain any keys that map the input.

So in this situation, if the keymap is !inherit, the keymapper will not map the key. It should maybe check the "global" keymap in that case before it decides that it didn't find any mapping.

Let me know what you think of that idea.