# HG changeset patch # User YAMAMOTO Mitsuharu # Date 1181810359 0 # Node ID ffe8cf8ef14eb8ff35cc23278d0bcfc9671673d5 # Parent c5c3c338808af658002954fc52889fd99b4cac54 [TARGET_API_MAC_CARBON] (menu_target_item_handler): Return immediately unless popup is activated. diff -r c5c3c338808a -r ffe8cf8ef14e src/macmenu.c --- a/src/macmenu.c Thu Jun 14 08:39:07 2007 +0000 +++ b/src/macmenu.c Thu Jun 14 08:39:19 2007 +0000 @@ -1602,6 +1602,10 @@ GrafPtr port; int specpdl_count = SPECPDL_INDEX (); + /* Don't be bothered with the overflowed toolbar items menu. */ + if (!popup_activated ()) + return eventNotHandledErr; + err = GetEventParameter (event, kEventParamDirectObject, typeMenuRef, NULL, sizeof (MenuRef), NULL, &menu); if (err == noErr)