| Index: ash/wm/maximize_mode/maximize_mode_controller.h
|
| diff --git a/ash/wm/maximize_mode/maximize_mode_controller.h b/ash/wm/maximize_mode/maximize_mode_controller.h
|
| index 71ddc9071c3a819d93f05a442a1400f59ca39d57..9810d4d5bfc93019de796aec98baeb65790b1d66 100644
|
| --- a/ash/wm/maximize_mode/maximize_mode_controller.h
|
| +++ b/ash/wm/maximize_mode/maximize_mode_controller.h
|
| @@ -10,6 +10,10 @@
|
| #include "base/macros.h"
|
| #include "base/memory/scoped_ptr.h"
|
|
|
| +namespace ui {
|
| +class EventHandler;
|
| +}
|
| +
|
| namespace ash {
|
|
|
| class MaximizeModeEventBlocker;
|
| @@ -53,10 +57,13 @@ class ASH_EXPORT MaximizeModeController : public AccelerometerObserver {
|
| // screen.
|
| void HandleScreenRotation(const gfx::Vector3dF& lid);
|
|
|
| - // An event handler which traps mouse and keyboard events while maximize
|
| - // mode is engaged.
|
| + // An event targeter controller which traps mouse and keyboard events while
|
| + // maximize mode is engaged.
|
| scoped_ptr<MaximizeModeEventBlocker> event_blocker_;
|
|
|
| + // An event handler used to detect screenshot actions while in maximize mode.
|
| + scoped_ptr<ui::EventHandler> event_handler_;
|
| +
|
| // When true calls to OnAccelerometerUpdated will not rotate the display.
|
| bool rotation_locked_;
|
|
|
|
|