| Index: ui/events/ozone/events_ozone.cc
|
| diff --git a/ui/events/ozone/events_ozone.cc b/ui/events/ozone/events_ozone.cc
|
| index d2e1e33b5775e8874ffb814599f6c01068a8f5f8..04691c38e2b403ad6186ba52f778d1c7f2afe598 100644
|
| --- a/ui/events/ozone/events_ozone.cc
|
| +++ b/ui/events/ozone/events_ozone.cc
|
| @@ -31,13 +31,15 @@ gfx::Point EventSystemLocationFromNative(
|
| const base::NativeEvent& native_event) {
|
| const ui::LocatedEvent* e =
|
| static_cast<const ui::LocatedEvent*>(native_event);
|
| - DCHECK(e->IsMouseEvent() || e->IsTouchEvent() || e->IsGestureEvent() ||
|
| - e->IsScrollEvent());
|
| - return e->location();
|
| + DCHECK(e->IsLocatedEvent());
|
| + return e->root_location();
|
| }
|
|
|
| gfx::Point EventLocationFromNative(const base::NativeEvent& native_event) {
|
| - return EventSystemLocationFromNative(native_event);
|
| + const ui::LocatedEvent* e =
|
| + static_cast<const ui::LocatedEvent*>(native_event);
|
| + DCHECK(e->IsLocatedEvent());
|
| + return e->location();
|
| }
|
|
|
| int GetChangedMouseButtonFlagsFromNative(
|
|
|