| Index: ui/wm/core/wm_state.cc
|
| diff --git a/ui/wm/core/wm_state.cc b/ui/wm/core/wm_state.cc
|
| index afb84c7c92fa17b735fc255b102d3ccbeee15d03..991940e7323711075ecac5ef98d7d6280dab004d 100644
|
| --- a/ui/wm/core/wm_state.cc
|
| +++ b/ui/wm/core/wm_state.cc
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "ui/wm/core/wm_state.h"
|
|
|
| +#include "ui/events/platform/platform_event_source.h"
|
| #include "ui/wm/core/transient_window_controller.h"
|
| #include "ui/wm/core/transient_window_stacking_client.h"
|
|
|
| @@ -14,6 +15,8 @@ WMState::WMState()
|
| transient_window_client_(new TransientWindowController) {
|
| aura::client::SetWindowStackingClient(window_stacking_client_.get());
|
| aura::client::SetTransientWindowClient(transient_window_client_.get());
|
| + if (!ui::PlatformEventSource::GetInstance())
|
| + event_source_ = ui::PlatformEventSource::CreateDefault();
|
| }
|
|
|
| WMState::~WMState() {
|
|
|