diff options
Diffstat (limited to 'chromium/services/ui/ws/event_targeter.cc')
-rw-r--r-- | chromium/services/ui/ws/event_targeter.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chromium/services/ui/ws/event_targeter.cc b/chromium/services/ui/ws/event_targeter.cc index 0bae4d8da24..4d5c6577846 100644 --- a/chromium/services/ui/ws/event_targeter.cc +++ b/chromium/services/ui/ws/event_targeter.cc @@ -9,6 +9,7 @@ #include "base/metrics/user_metrics.h" #include "base/task_scheduler/post_task.h" #include "base/threading/thread_task_runner_handle.h" +#include "components/viz/common/features.h" #include "components/viz/host/hit_test/hit_test_query.h" #include "services/ui/common/switches.h" #include "services/ui/ws/event_location.h" @@ -47,8 +48,7 @@ void EventTargeter::FindTargetForLocationNow( ServerWindow* root = event_targeter_delegate_->GetRootWindowForDisplay( event_location.display_id); DeepestWindow deepest_window; - if (!base::CommandLine::ForCurrentProcess()->HasSwitch( - switches::kUseVizHitTest)) { + if (!features::IsVizHitTestingEnabled()) { if (root) { deepest_window = ui::ws::FindDeepestVisibleWindowForLocation( root, event_source, gfx::ToFlooredPoint(event_location.raw_location)); @@ -59,7 +59,7 @@ void EventTargeter::FindTargetForLocationNow( event_location.display_id); if (hit_test_query) { viz::Target target = hit_test_query->FindTargetForLocation( - event_source, gfx::ToFlooredPoint(event_location.raw_location)); + event_source, event_location.raw_location); if (target.frame_sink_id.is_valid()) { ServerWindow* target_window = event_targeter_delegate_->GetWindowFromFrameSinkId( |