Index: ui/events/gesture_detection/gesture_event_data.cc |
diff --git a/ui/events/gesture_detection/gesture_event_data.cc b/ui/events/gesture_detection/gesture_event_data.cc |
index 4da51786f0559b8cf4f03dcda394760e192c8f94..41824e88e568618154ff96b32243b1a81af73745 100644 |
--- a/ui/events/gesture_detection/gesture_event_data.cc |
+++ b/ui/events/gesture_detection/gesture_event_data.cc |
@@ -17,7 +17,8 @@ GestureEventData::GestureEventData(const GestureEventDetails& details, |
float raw_x, |
float raw_y, |
size_t touch_point_count, |
- const gfx::RectF& bounding_box) |
+ const gfx::RectF& bounding_box, |
+ int flags) |
: details(details), |
motion_event_id(motion_event_id), |
primary_tool_type(primary_tool_type), |
@@ -25,7 +26,8 @@ GestureEventData::GestureEventData(const GestureEventDetails& details, |
x(x), |
y(y), |
raw_x(raw_x), |
- raw_y(raw_y) { |
+ raw_y(raw_y), |
+ flags(flags) { |
DCHECK_GE(motion_event_id, 0); |
DCHECK_NE(0U, touch_point_count); |
this->details.set_touch_points(static_cast<int>(touch_point_count)); |
@@ -41,7 +43,8 @@ GestureEventData::GestureEventData(EventType type, |
x(other.x), |
y(other.y), |
raw_x(other.raw_x), |
- raw_y(other.raw_y) { |
+ raw_y(other.raw_y), |
+ flags(other.flags) { |
details.set_touch_points(other.details.touch_points()); |
details.set_bounding_box(other.details.bounding_box_f()); |
} |
@@ -52,7 +55,8 @@ GestureEventData::GestureEventData() |
x(0), |
y(0), |
raw_x(0), |
- raw_y(0) { |
+ raw_y(0), |
+ flags(EF_NONE) { |
} |
} // namespace ui |