summaryrefslogtreecommitdiffstats
path: root/ash
diff options
context:
space:
mode:
authoroshima <oshima@chromium.org>2016-03-03 12:51:37 -0800
committerCommit bot <commit-bot@chromium.org>2016-03-03 20:53:26 +0000
commit5e01dfa96782c9d75ea35ad31f24909759ce1455 (patch)
tree675e0a38bd22aa8f3657c72678bd86d879102b0d /ash
parent05e3f96385c7a9808dec06f13419d7bb1996ec45 (diff)
downloadchromium_src-5e01dfa96782c9d75ea35ad31f24909759ce1455.zip
chromium_src-5e01dfa96782c9d75ea35ad31f24909759ce1455.tar.gz
chromium_src-5e01dfa96782c9d75ea35ad31f24909759ce1455.tar.bz2
Enable swap primary accelerator only when possible
BUG=591241 TEST=manual Review URL: https://codereview.chromium.org/1759213002 Cr-Commit-Position: refs/heads/master@{#379082}
Diffstat (limited to 'ash')
-rw-r--r--ash/accelerators/accelerator_controller.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/ash/accelerators/accelerator_controller.cc b/ash/accelerators/accelerator_controller.cc
index 955ba8e..2ed2a55 100644
--- a/ash/accelerators/accelerator_controller.cc
+++ b/ash/accelerators/accelerator_controller.cc
@@ -1050,8 +1050,9 @@ bool AcceleratorController::CanPerformAction(
case TOUCH_HUD_CLEAR:
case TOUCH_HUD_MODE_CHANGE:
return CanHandleTouchHud();
+ case SWAP_PRIMARY_DISPLAY:
+ return gfx::Screen::GetScreen()->GetNumDisplays() > 1;
#endif
-
case CYCLE_BACKWARD_MRU:
case CYCLE_FORWARD_MRU:
case EXIT:
@@ -1099,7 +1100,6 @@ bool AcceleratorController::CanPerformAction(
case OPEN_GET_HELP:
case POWER_PRESSED:
case POWER_RELEASED:
- case SWAP_PRIMARY_DISPLAY:
case TOGGLE_MIRROR_MODE:
case TOGGLE_SPOKEN_FEEDBACK:
case TOGGLE_WIFI: