Index: ui/views/widget/desktop_aura/x11_desktop_handler.h |
diff --git a/ui/views/widget/desktop_aura/x11_desktop_handler.h b/ui/views/widget/desktop_aura/x11_desktop_handler.h |
index 47a1ff1a7ffd2854d5218ac8cd7b3c579c000267..5f0f61f592bb5cb3ff2ad0328958f02f73c36ddf 100644 |
--- a/ui/views/widget/desktop_aura/x11_desktop_handler.h |
+++ b/ui/views/widget/desktop_aura/x11_desktop_handler.h |
@@ -14,6 +14,7 @@ |
#include "base/macros.h" |
#include "ui/aura/env_observer.h" |
+#include "ui/display/desktop.h" |
#include "ui/events/platform/platform_event_dispatcher.h" |
#include "ui/events/platform/x11/x11_event_source.h" |
#include "ui/gfx/x/x11_atom_cache.h" |
@@ -30,7 +31,8 @@ namespace views { |
// X11 events on the X11 root window. Destroys itself when aura::Env is |
// deleted. |
class VIEWS_EXPORT X11DesktopHandler : public ui::PlatformEventDispatcher, |
- public aura::EnvObserver { |
+ public aura::EnvObserver, |
+ public display::Desktop { |
public: |
// Returns the singleton handler. |
static X11DesktopHandler* get(); |