* Apply patch by Takashi Murai, find menu items by message code instead of item name (correcting previous patch)

I've found more occurences but i will solve it differently since they are about finding messageless submenus.
  Thanks!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37974 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Alexandre Deckner 2010-08-08 14:37:06 +00:00
parent e749444dfb
commit 43f24e051b
2 changed files with 3 additions and 3 deletions

View File

@ -2195,7 +2195,7 @@ BContainerWindow::SetUpEditQueryItem(BMenu *menu)
bool poseViewIsQuery = TargetModel()->IsQuery();
// if the view is a query pose view, add edit query menu item
BMenuItem* item = menu->FindItem(B_TRANSLATE("Edit query"));
BMenuItem* item = menu->FindItem(kEditQuery);
if (!poseViewIsQuery && !queryInSelection && item)
item->Menu()->RemoveItem(item);
@ -3024,7 +3024,7 @@ BContainerWindow::UpdateMenu(BMenu *menu, UpdateMenuContext context)
if (context == kMenuBarContext || context == kWindowPopUpContext) {
BMenu* sizeMenu = NULL;
if (BMenuItem* item = menu->FindItem(B_TRANSLATE("Icon view"))) {
if (BMenuItem* item = menu->FindItem(kIconMode)) {
sizeMenu = item->Submenu();
}

View File

@ -85,7 +85,7 @@ BVolumeWindow::MenusBeginning()
}
}
BMenuItem* item = fMenuBar->FindItem(B_TRANSLATE("Unmount"));
BMenuItem* item = fMenuBar->FindItem(kUnmountVolume);
if (item)
item->SetEnabled(ejectableVolumeSelected);
}