BR: KeyPressMappingSet eats all keystrokes for any CommandMapping with wantsKeyUpDownCallbacks even if there is no current ApplicationCommandTarget or the command is disabled

KeyPressMappingSet eats all keystrokes for any CommandMapping with wantsKeyUpDownCallbacks set to true even if there is no current ApplicationCommandTarget or the command is disabled. If the command is disabled, then the KeyPressMappingSet fails to play a beep.

Fix is here:

This is an issue because even though there is no active command target, the key that got pressed does not get sent up to the host.