diff --git a/src/osx/cocoa/menuitem.mm b/src/osx/cocoa/menuitem.mm index eadec5cda6..febbc43d28 100644 --- a/src/osx/cocoa/menuitem.mm +++ b/src/osx/cocoa/menuitem.mm @@ -153,7 +153,6 @@ void wxMacCocoaMenuItemSetAccelerator( NSMenuItem* menuItem, wxAcceleratorEntry* unichar shortcut = 0; if ( key >= WXK_F1 && key <= WXK_F15 ) { - modifiers |= NSFunctionKeyMask ; shortcut = NSF1FunctionKey + ( key - WXK_F1 ); } else @@ -161,47 +160,42 @@ void wxMacCocoaMenuItemSetAccelerator( NSMenuItem* menuItem, wxAcceleratorEntry* switch ( key ) { case WXK_CLEAR : - modifiers |= NSFunctionKeyMask; shortcut = NSDeleteCharacter ; break ; case WXK_PAGEUP : - modifiers |= NSFunctionKeyMask; shortcut = NSPageUpFunctionKey ; break ; case WXK_PAGEDOWN : - modifiers |= NSFunctionKeyMask; shortcut = NSPageDownFunctionKey ; break ; case WXK_LEFT : - modifiers |= NSNumericPadKeyMask | NSFunctionKeyMask; + modifiers |= NSNumericPadKeyMask; shortcut = NSLeftArrowFunctionKey ; break ; case WXK_UP : - modifiers |= NSNumericPadKeyMask | NSFunctionKeyMask; + modifiers |= NSNumericPadKeyMask; shortcut = NSUpArrowFunctionKey ; break ; case WXK_RIGHT : - modifiers |= NSNumericPadKeyMask | NSFunctionKeyMask; + modifiers |= NSNumericPadKeyMask; shortcut = NSRightArrowFunctionKey ; break ; case WXK_DOWN : - modifiers |= NSNumericPadKeyMask | NSFunctionKeyMask; + modifiers |= NSNumericPadKeyMask; shortcut = NSDownArrowFunctionKey ; break ; case WXK_HOME : - modifiers |= NSFunctionKeyMask; shortcut = NSHomeFunctionKey ; break ; case WXK_END : - modifiers |= NSFunctionKeyMask; shortcut = NSEndFunctionKey ; break ;