summaryrefslogtreecommitdiffstats
path: root/ash/accelerators/accelerator_controller.cc
diff options
context:
space:
mode:
authoroshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-25 22:15:08 +0000
committeroshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-25 22:15:08 +0000
commit4e1a72249959f7ac58da885b59b3e460ac108009 (patch)
tree18fe1d485844401e3eeed06e779650c968d8454d /ash/accelerators/accelerator_controller.cc
parentb4e0d842ac5f2b2c2193083d09f417207ed94058 (diff)
downloadchromium_src-4e1a72249959f7ac58da885b59b3e460ac108009.zip
chromium_src-4e1a72249959f7ac58da885b59b3e460ac108009.tar.gz
chromium_src-4e1a72249959f7ac58da885b59b3e460ac108009.tar.bz2
Revert 158656 "Always show brightness control while extended desktop is disabled."
TBR=oshima@chromium.org BUG=152003 TEST=none Review URL: https://codereview.chromium.org/10978035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158671 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/accelerators/accelerator_controller.cc')
-rw-r--r--ash/accelerators/accelerator_controller.cc10
1 files changed, 7 insertions, 3 deletions
diff --git a/ash/accelerators/accelerator_controller.cc b/ash/accelerators/accelerator_controller.cc
index 74cce7b..81f9df4 100644
--- a/ash/accelerators/accelerator_controller.cc
+++ b/ash/accelerators/accelerator_controller.cc
@@ -731,9 +731,13 @@ bool AcceleratorController::PerformAction(int action,
void AcceleratorController::SetBrightnessControlDelegate(
scoped_ptr<BrightnessControlDelegate> brightness_control_delegate) {
- // TODO(oshima): Show brightness control regardless of display type
- // temporarily. crbug.com/152003.
- brightness_control_delegate_.swap(brightness_control_delegate);
+ internal::MultiDisplayManager* display_manager =
+ static_cast<internal::MultiDisplayManager*>(
+ aura::Env::GetInstance()->display_manager());
+ // Install brightness control delegate only when internal
+ // display exists.
+ if (display_manager->HasInternalDisplay())
+ brightness_control_delegate_.swap(brightness_control_delegate);
}
void AcceleratorController::SetImeControlDelegate(