Index: ash/wm/system_gesture_event_filter.cc |
diff --git a/ash/wm/system_gesture_event_filter.cc b/ash/wm/system_gesture_event_filter.cc |
index 44970b4049fc7ce38b93db0b3dc28f5f7759f4eb..f0bfb22ddc351762ffbf638c811cd13c5f241b4b 100644 |
--- a/ash/wm/system_gesture_event_filter.cc |
+++ b/ash/wm/system_gesture_event_filter.cc |
@@ -11,13 +11,10 @@ |
#include "ash/wm/gestures/long_press_affordance_handler.h" |
#include "ash/wm/gestures/overview_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_constants.h" |
-#if defined(OS_CHROMEOS) && defined(USE_X11) |
-#include "ui/events/devices/x11/touch_factory_x11.h" |
-#endif |
- |
namespace ash { |
SystemGestureEventFilter::SystemGestureEventFilter() |
@@ -30,10 +27,8 @@ SystemGestureEventFilter::~SystemGestureEventFilter() { |
} |
void SystemGestureEventFilter::OnMouseEvent(ui::MouseEvent* event) { |
-#if defined(OS_CHROMEOS) && defined(USE_X11) |
- if (event->type() == ui::ET_MOUSE_PRESSED && event->HasNativeEvent() && |
- ui::TouchFactory::GetInstance()->IsTouchDevicePresent() && |
- Shell::GetInstance()->delegate()) { |
+#if defined(OS_CHROMEOS) |
+ if (event->type() == ui::ET_MOUSE_PRESSED && ui::IsTouchDevicePresent()) { |
Shell::GetInstance()->metrics()->RecordUserMetricsAction(UMA_MOUSE_DOWN); |
} |
#endif |