فهرست منبع

Fix modifier keys.

The wrong mask was used making all modifier keys not be recognized.
NathanSweet 12 سال پیش
والد
کامیت
85b64edcf0
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/cocoa_window.m

+ 1 - 1
src/cocoa_window.m

@@ -450,7 +450,7 @@ static int convertMacKeyCode(unsigned int macKeyCode)
 {
     int mode, key;
     unsigned int newModifierFlags =
-        [event modifierFlags] | NSDeviceIndependentModifierFlagsMask;
+        [event modifierFlags] & NSDeviceIndependentModifierFlagsMask;
 
     if (newModifierFlags > window->ns.modifierFlags)
         mode = GLFW_PRESS;