Prevent hotkey overlap

Cobalt_PDX

New Member
TLDR; The current constructor for hotkeys in OBS needs to include checks for a null value on modifier keys.

The current constructor for hotkeys in OBS doesn't specify the state of the modifier keys (Control, Alt, Shift) unless the modifer key is active. That is to say if you don't include control, shift, or alt in your hotkey then the hotkey profile constructed doesn't bother to check to see if you're holding down a modifier key or not. As a result one hotkey can execute an unintended command. Say you have "Shift+F1" and "F1" bound to different events, pressing "Shift+F1" will fire off the event attached to just "F1" since it doesn't check to see if the modifier key is null.
 
Top