| Index: ash/common/accelerators/debug_commands.cc
|
| diff --git a/ash/common/accelerators/debug_commands.cc b/ash/common/accelerators/debug_commands.cc
|
| index fc5270b015784f5002af85dd09cfb479a2b87dbf..b3ea038a0058b82204576ff1267e2e99de58ab39 100644
|
| --- a/ash/common/accelerators/debug_commands.cc
|
| +++ b/ash/common/accelerators/debug_commands.cc
|
| @@ -128,7 +128,11 @@ void HandleToggleTouchpad() {
|
|
|
| void HandleToggleTouchscreen() {
|
| base::RecordAction(base::UserMetricsAction("Accel_Toggle_Touchscreen"));
|
| - ash::WmShell::Get()->delegate()->ToggleTouchscreen();
|
| + ShellDelegate* delegate = WmShell::Get()->delegate();
|
| + delegate->SetTouchscreenEnabledInPrefs(
|
| + !delegate->IsTouchscreenEnabledInPrefs(false /* use_local_state */),
|
| + false /* use_local_state */);
|
| + delegate->UpdateTouchscreenStatusFromPrefs();
|
| }
|
|
|
| void HandleToggleTouchView() {
|
|
|