From 1a03b3e25a13196f4b1d4983072fc6ebe86e680d Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Sun, 16 May 2004 18:11:21 +0000 Subject: [PATCH] Don't call SetItemCmd for WXK_UP or WXK_RIGHT since these values have special significance, and cause indentation. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27313 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/mac/carbon/uma.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mac/carbon/uma.cpp b/src/mac/carbon/uma.cpp index b7061575ad..4dc05eedf3 100644 --- a/src/mac/carbon/uma.cpp +++ b/src/mac/carbon/uma.cpp @@ -382,7 +382,11 @@ void UMASetMenuItemShortcut( MenuRef menu , MenuItemIndex item , wxAcceleratorEn } } - SetItemCmd( menu, item , macKey ); + // 1d and 1e have special meaning to SetItemCmd, so + // do not use for these character codes. + if (key != WXK_UP && key != WXK_RIGHT) + SetItemCmd( menu, item , macKey ); + SetMenuItemModifiers(menu, item , modifiers ) ; if ( glyph ) -- 2.47.2