diff options
Diffstat (limited to 'ui/views/mus/platform_window_mus.cc')
-rw-r--r-- | ui/views/mus/platform_window_mus.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ui/views/mus/platform_window_mus.cc b/ui/views/mus/platform_window_mus.cc index 3961390..2a1fc4e 100644 --- a/ui/views/mus/platform_window_mus.cc +++ b/ui/views/mus/platform_window_mus.cc @@ -223,11 +223,11 @@ void PlatformWindowMus::OnRequestClose(mus::Window* window) { void PlatformWindowMus::OnWindowInputEvent( mus::Window* view, mus::mojom::EventPtr event, - scoped_ptr<base::Closure>* ack_callback) { + scoped_ptr<base::Callback<void(bool)>>* ack_callback) { // It's possible dispatching the event will spin a nested message loop. Ack // the callback now, otherwise we appear unresponsive for the life of the // nested message loop. - (*ack_callback)->Run(); + (*ack_callback)->Run(true); ack_callback->reset(); scoped_ptr<ui::Event> ui_event(event.To<scoped_ptr<ui::Event>>()); delegate_->DispatchEvent(ui_event.get()); |