| 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 63ddf5af726a6587568c437731ba36d089c81ae4..06d78ba89412365329cb89ad7b74270479f0e976 100644
|
| --- a/ui/views/widget/desktop_aura/x11_desktop_handler.h
|
| +++ b/ui/views/widget/desktop_aura/x11_desktop_handler.h
|
| @@ -26,6 +26,10 @@ namespace base {
|
| template <typename T> struct DefaultSingletonTraits;
|
| }
|
|
|
| +namespace ui {
|
| +class XScopedEventSelector;
|
| +}
|
| +
|
| namespace views {
|
|
|
| // A singleton that owns global objects related to the desktop and listens for
|
| @@ -69,6 +73,9 @@ class VIEWS_EXPORT X11DesktopHandler : public ui::PlatformEventDispatcher,
|
| // The native root window.
|
| ::Window x_root_window_;
|
|
|
| + // Events selected on x_root_window_.
|
| + std::unique_ptr<ui::XScopedEventSelector> x_root_window_events_;
|
| +
|
| ui::X11AtomCache atom_cache_;
|
|
|
| base::ObserverList<X11DesktopHandlerObserver> observers_;
|
|
|