Fixing bug #3743 - Hierarchical menus display wrong info on MacOS

This commit is contained in:
saari%netscape.com 1999-03-16 00:00:39 +00:00
parent 9e6f6e3820
commit f35c599831

View File

@ -186,7 +186,8 @@ NS_METHOD nsMenu::AddMenu(nsIMenu * aMenu)
void * menuHandle;
aMenu->GetNativeData(menuHandle);
::InsertMenu((MenuHandle)menuHandle, hierMenu);
::SetMenuItemHierarchicalID((MenuHandle) mMacMenuHandle, mNumMenuItems, --mMacMenuIDCount);
PRInt16 temp = mMacMenuIDCount;
::SetMenuItemHierarchicalID((MenuHandle) mMacMenuHandle, mNumMenuItems, --temp);
return NS_OK;
}