(modifier_set): Check toggle state of CapsLock even
if modifiers are not being recorded.
This commit is contained in:
parent
139b57253d
commit
891560d60e
1 changed files with 2 additions and 2 deletions
|
@ -2754,6 +2754,8 @@ reset_modifiers ()
|
|||
static int
|
||||
modifier_set (int vkey)
|
||||
{
|
||||
if (vkey == VK_CAPITAL)
|
||||
return (GetKeyState (vkey) & 0x1);
|
||||
if (!modifiers_recorded)
|
||||
return (GetKeyState (vkey) & 0x8000);
|
||||
|
||||
|
@ -2767,8 +2769,6 @@ modifier_set (int vkey)
|
|||
return modifiers[EMACS_LMENU];
|
||||
case VK_RMENU:
|
||||
return modifiers[EMACS_RMENU];
|
||||
case VK_CAPITAL:
|
||||
return (GetKeyState (vkey) & 0x1);
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue