IDE: fixed crash on keymapping grab for unknown keys

git-svn-id: trunk@15855 -
This commit is contained in:
mattias 2008-07-24 10:48:30 +00:00
parent c9298fa17b
commit 23cd6854d5

View File

@ -2199,7 +2199,8 @@ begin
,' Key=',Key,' Ctrl=',ssCtrl in Shift,' Shift=',ssShift in Shift
,' Alt=',ssAlt in Shift,' AsString=',KeyAndShiftStateToEditorKeyString(Key),
'');}
if not (Key in [VK_CONTROL, VK_LCONTROL, VK_RCONTROL,
if (GrabbingKey>0)
and not (Key in [VK_CONTROL, VK_LCONTROL, VK_RCONTROL,
VK_SHIFT, VK_LSHIFT, VK_RSHIFT,
VK_MENU, VK_LMENU, VK_RMENU]) then
begin