* 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
+2 -2
View File
@@ -2195,7 +2195,7 @@ BContainerWindow::SetUpEditQueryItem(BMenu *menu)
bool poseViewIsQuery = TargetModel()->IsQuery(); bool poseViewIsQuery = TargetModel()->IsQuery();
// if the view is a query pose view, add edit query menu item // 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) if (!poseViewIsQuery && !queryInSelection && item)
item->Menu()->RemoveItem(item); item->Menu()->RemoveItem(item);
@@ -3024,7 +3024,7 @@ BContainerWindow::UpdateMenu(BMenu *menu, UpdateMenuContext context)
if (context == kMenuBarContext || context == kWindowPopUpContext) { if (context == kMenuBarContext || context == kWindowPopUpContext) {
BMenu* sizeMenu = NULL; BMenu* sizeMenu = NULL;
if (BMenuItem* item = menu->FindItem(B_TRANSLATE("Icon view"))) { if (BMenuItem* item = menu->FindItem(kIconMode)) {
sizeMenu = item->Submenu(); sizeMenu = item->Submenu();
} }
+1 -1
View File
@@ -85,7 +85,7 @@ BVolumeWindow::MenusBeginning()
} }
} }
BMenuItem* item = fMenuBar->FindItem(B_TRANSLATE("Unmount")); BMenuItem* item = fMenuBar->FindItem(kUnmountVolume);
if (item) if (item)
item->SetEnabled(ejectableVolumeSelected); item->SetEnabled(ejectableVolumeSelected);
} }