summaryrefslogtreecommitdiffstats
path: root/ui/views/mus/platform_window_mus.cc
diff options
context:
space:
mode:
Diffstat (limited to 'ui/views/mus/platform_window_mus.cc')
-rw-r--r--ui/views/mus/platform_window_mus.cc4
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());