Commit 88c4aa00 authored by pkotwicz's avatar pkotwicz Committed by Commit bot

[Reland] Remove check for native events in SystemGestureEventFilter::OnMouseEvent()

BUG=401590
TEST=None
TBR=sadrul

Review URL: https://codereview.chromium.org/797713002

Cr-Commit-Position: refs/heads/master@{#307969}
parent 4c76f5e2
...@@ -11,13 +11,10 @@ ...@@ -11,13 +11,10 @@
#include "ash/wm/gestures/long_press_affordance_handler.h" #include "ash/wm/gestures/long_press_affordance_handler.h"
#include "ash/wm/gestures/overview_gesture_handler.h" #include "ash/wm/gestures/overview_gesture_handler.h"
#include "ash/wm/gestures/shelf_gesture_handler.h" #include "ash/wm/gestures/shelf_gesture_handler.h"
#include "ui/base/touch/touch_device.h"
#include "ui/events/event.h" #include "ui/events/event.h"
#include "ui/events/event_constants.h" #include "ui/events/event_constants.h"
#if defined(OS_CHROMEOS) && defined(USE_X11)
#include "ui/events/devices/x11/touch_factory_x11.h"
#endif
namespace ash { namespace ash {
SystemGestureEventFilter::SystemGestureEventFilter() SystemGestureEventFilter::SystemGestureEventFilter()
...@@ -30,10 +27,8 @@ SystemGestureEventFilter::~SystemGestureEventFilter() { ...@@ -30,10 +27,8 @@ SystemGestureEventFilter::~SystemGestureEventFilter() {
} }
void SystemGestureEventFilter::OnMouseEvent(ui::MouseEvent* event) { void SystemGestureEventFilter::OnMouseEvent(ui::MouseEvent* event) {
#if defined(OS_CHROMEOS) && defined(USE_X11) #if defined(OS_CHROMEOS)
if (event->type() == ui::ET_MOUSE_PRESSED && event->HasNativeEvent() && if (event->type() == ui::ET_MOUSE_PRESSED && ui::IsTouchDevicePresent()) {
ui::TouchFactory::GetInstance()->IsTouchDevicePresent() &&
Shell::GetInstance()->delegate()) {
Shell::GetInstance()->metrics()->RecordUserMetricsAction(UMA_MOUSE_DOWN); Shell::GetInstance()->metrics()->RecordUserMetricsAction(UMA_MOUSE_DOWN);
} }
#endif #endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment