Index: chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_browser.cc |
diff --git a/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_browser.cc b/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_browser.cc |
index 3ed39a38f07fca17a770d43d51f016b862c68443..03b26bb6588e3ea1b1416b1f23a001b4d151f7bf 100644 |
--- a/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_browser.cc |
+++ b/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_browser.cc |
@@ -1087,7 +1087,7 @@ void ChromeLauncherControllerPerBrowser::SetShelfAutoHideBehaviorPrefs( |
UpdatePerDisplayPref( |
profile_->GetPrefs(), root_window, prefs::kShelfAutoHideBehavior, value); |
- if (root_window != ash::Shell::GetPrimaryRootWindow()) { |
+ if (root_window == ash::Shell::GetPrimaryRootWindow()) { |
// See comment in |kShelfAlignment| about why we have two prefs here. |
profile_->GetPrefs()->SetString(prefs::kShelfAutoHideBehaviorLocal, value); |
profile_->GetPrefs()->SetString(prefs::kShelfAutoHideBehavior, value); |