Index: ash/display/display_change_observer_chromeos.h |
diff --git a/ash/display/display_change_observer_chromeos.h b/ash/display/display_change_observer_chromeos.h |
index 346f35de45311ffc544fbcd2ad3946ef8b0b9c61..2edcf9c9e98b15f4325229788244bcf2aa110447 100644 |
--- a/ash/display/display_change_observer_chromeos.h |
+++ b/ash/display/display_change_observer_chromeos.h |
@@ -9,6 +9,7 @@ |
#include "ash/shell_observer.h" |
#include "base/basictypes.h" |
#include "ui/display/chromeos/display_configurator.h" |
+#include "ui/events/input_device_event_observer.h" |
namespace ash { |
@@ -19,6 +20,7 @@ struct DisplayMode; |
// update DisplayManagers. |
class DisplayChangeObserver : public ui::DisplayConfigurator::StateController, |
public ui::DisplayConfigurator::Observer, |
+ public ui::InputDeviceEventObserver, |
public ShellObserver { |
public: |
// Returns the mode list for internal display. |
@@ -43,6 +45,9 @@ class DisplayChangeObserver : public ui::DisplayConfigurator::StateController, |
virtual void OnDisplayModeChanged( |
const ui::DisplayConfigurator::DisplayStateList& outputs) OVERRIDE; |
+ // Overriden from ui::InputDeviceEventObserver: |
+ virtual void OnInputDeviceConfigurationChanged() OVERRIDE; |
+ |
// Overriden from ShellObserver: |
virtual void OnAppTerminating() OVERRIDE; |