From 43f24e051b52a3468027b10a79e2f9def0cc1892 Mon Sep 17 00:00:00 2001 From: Alexandre Deckner Date: Sun, 8 Aug 2010 14:37:06 +0000 Subject: [PATCH] * 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 --- src/kits/tracker/ContainerWindow.cpp | 4 ++-- src/kits/tracker/VolumeWindow.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/kits/tracker/ContainerWindow.cpp b/src/kits/tracker/ContainerWindow.cpp index 34a473b92f..28ca09aec3 100644 --- a/src/kits/tracker/ContainerWindow.cpp +++ b/src/kits/tracker/ContainerWindow.cpp @@ -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(); } diff --git a/src/kits/tracker/VolumeWindow.cpp b/src/kits/tracker/VolumeWindow.cpp index 4a0a0e00ff..2a12e2de6a 100644 --- a/src/kits/tracker/VolumeWindow.cpp +++ b/src/kits/tracker/VolumeWindow.cpp @@ -85,7 +85,7 @@ BVolumeWindow::MenusBeginning() } } - BMenuItem* item = fMenuBar->FindItem(B_TRANSLATE("Unmount")); + BMenuItem* item = fMenuBar->FindItem(kUnmountVolume); if (item) item->SetEnabled(ejectableVolumeSelected); }