diff --git a/basis/ui/backend/windows/windows.factor b/basis/ui/backend/windows/windows.factor index 7ebd24deea..9a6ae6d958 100644 --- a/basis/ui/backend/windows/windows.factor +++ b/basis/ui/backend/windows/windows.factor @@ -332,7 +332,7 @@ CONSTANT: exclude-keys-wm-char 256 :> keyboard-state 4 :> chars lParam -16 shift 0xff bitand :> scan-code - keyboard-state GetKeyboardState win32-error<>0 + keyboard-state GetKeyboardState win32-error=0/f VK_CONTROL VK_CAPITAL [ 0 swap keyboard-state set-nth ] bi@ wParam scan-code keyboard-state chars 2 0 ToUnicode dup win32-error=0/f 1 <= [