| Index: ui/ozone/platform/wayland/wayland_window.cc
|
| diff --git a/ui/ozone/platform/wayland/wayland_window.cc b/ui/ozone/platform/wayland/wayland_window.cc
|
| index 7dd2a3d49d37c212f9643164ccf81b6346ecb6f2..3711dbd5824dc52c9d6f22caec1ed5414920cb3e 100644
|
| --- a/ui/ozone/platform/wayland/wayland_window.cc
|
| +++ b/ui/ozone/platform/wayland/wayland_window.cc
|
| @@ -149,6 +149,8 @@ bool WaylandWindow::CanDispatchEvent(const PlatformEvent& native_event) {
|
| Event* event = static_cast<Event*>(native_event);
|
| if (event->IsMouseEvent())
|
| return has_pointer_focus_;
|
| + if (event->IsKeyEvent())
|
| + return has_keyboard_focus_;
|
| return false;
|
| }
|
|
|
|
|