mirror of
https://github.com/davatorium/rofi.git
synced 2025-03-03 16:05:20 -05:00
Merge pull request #170 from buglloc/fix-hotkeys
Fixed hotkeys on Russian keyboard layout
This commit is contained in:
commit
f3f74d8378
1 changed files with 3 additions and 1 deletions
|
@ -237,7 +237,9 @@ int abe_test_action ( KeyBindingAction action, unsigned int mask, KeySym key )
|
|||
for ( int iter = 0; iter < akb->num_bindings; iter++ ) {
|
||||
const KeyBinding * const kb = &( akb->kb[iter] );
|
||||
if ( kb->keysym == key ) {
|
||||
if ( ( mask & ~NumlockMask ) == kb->modmask ) {
|
||||
// Bits 13 and 14 of the modifiers together are the group number, and
|
||||
// should be ignored when looking up key bindings
|
||||
if ( ( mask & ~( NumlockMask | (1<<13) | (1<<14) ) ) == kb->modmask ) {
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue