Index: chrome/browser/ui/ash/launcher/launcher_context_menu.cc |
diff --git a/chrome/browser/ui/ash/launcher/launcher_context_menu.cc b/chrome/browser/ui/ash/launcher/launcher_context_menu.cc |
index 36d7d6e272bb32a370cf8e9de43ee757a34d8b03..1ffa79c149b2143b0f48e90d7c9971c70e9066e7 100644 |
--- a/chrome/browser/ui/ash/launcher/launcher_context_menu.cc |
+++ b/chrome/browser/ui/ash/launcher/launcher_context_menu.cc |
@@ -171,8 +171,12 @@ void LauncherContextMenu::Init() { |
// fullscreen because it is confusing when the preference appears not to |
// apply. |
if (!IsFullScreenMode()) { |
- AddCheckItemWithStringId(MENU_AUTO_HIDE, |
- IDS_ASH_SHELF_CONTEXT_MENU_AUTO_HIDE); |
+ if ((controller_->GetShelfAutoHideBehavior(root_window_) != |
+ ash::SHELF_AUTO_HIDE_BEHAVIOR_NEVER) || |
Mr4D (OOO till 08-26)
2014/01/10 21:55:34
Please remove the first check. since that is not n
|
+ controller_->CanUserModifyShelfAutoHideBehavior(root_window_)) { |
+ AddCheckItemWithStringId(MENU_AUTO_HIDE, |
+ IDS_ASH_SHELF_CONTEXT_MENU_AUTO_HIDE); |
+ } |
} |
if (ash::ShelfWidget::ShelfAlignmentAllowed()) { |
AddSubMenuWithStringId(MENU_ALIGNMENT_MENU, |