Index: ui/views/mus/platform_window_mus.cc |
diff --git a/ui/views/mus/platform_window_mus.cc b/ui/views/mus/platform_window_mus.cc |
index 1c21eadd8683776456d27552805bc09805e793f4..4b72979b40ce92857c8d88346fcdc320a7a2eb10 100644 |
--- a/ui/views/mus/platform_window_mus.cc |
+++ b/ui/views/mus/platform_window_mus.cc |
@@ -223,11 +223,12 @@ void PlatformWindowMus::OnRequestClose(mus::Window* window) { |
void PlatformWindowMus::OnWindowInputEvent( |
mus::Window* view, |
const ui::Event& event, |
- std::unique_ptr<base::Callback<void(bool)>>* ack_callback) { |
+ std::unique_ptr<base::Callback<void(mus::mojom::EventResult)>>* |
+ 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(true); |
+ (*ack_callback)->Run(mus::mojom::EventResult::HANDLED); |
ack_callback->reset(); |
// TODO(moshayedi): Avoid cloning after updating PlatformWindowDelegate to |
// accept constant pointers. |