Comment 162 for bug 36812

Revision history for this message
In , Alex Efros (powerman-asdf) wrote :

While this patch solve conflict between keyboard layout switching hotkey and other hotkeys, it doesn't fix this issue in general. For example, in one have hotkey defined for Win key (a.k.a. Super_L), and for Win+something, the first hotkey handler will always run when Win key DOWN, thus pressing Win+something will result in executing both Win and Win+something handlers.

It should be fixed in same way: process current key combination on first UP event after a sequence of DOWN events, not on first DOWN.