| Index: ui/touch_selection/touch_handle.cc
|
| diff --git a/ui/touch_selection/touch_handle.cc b/ui/touch_selection/touch_handle.cc
|
| index 0fe3612eab31714ea616529d42ad28eb635c944d..a65ba49a665d6d681fbc313353a831759125261f 100644
|
| --- a/ui/touch_selection/touch_handle.cc
|
| +++ b/ui/touch_selection/touch_handle.cc
|
| @@ -195,7 +195,8 @@ bool TouchHandle::WillHandleTouchEvent(const MotionEvent& event) {
|
|
|
| // Note that we signal drag update even if we're inside the tap region,
|
| // as there are cases where characters are narrower than the slop length.
|
| - client_->OnDragUpdate(*this, touch_move_position + touch_drag_offset_);
|
| + client_->OnDragEvent(HANDLE_DRAG_UPDATE, *this,
|
| + touch_move_position + touch_drag_offset_);
|
| } break;
|
|
|
| case MotionEvent::ACTION_UP: {
|
| @@ -337,7 +338,7 @@ void TouchHandle::BeginDrag() {
|
| EndFade();
|
| is_dragging_ = true;
|
| is_drag_within_tap_region_ = true;
|
| - client_->OnDragBegin(*this, focus_bottom());
|
| + client_->OnDragEvent(HANDLE_DRAG_BEGIN, *this, focus_bottom());
|
| }
|
|
|
| void TouchHandle::EndDrag() {
|
| @@ -347,7 +348,7 @@ void TouchHandle::EndDrag() {
|
|
|
| is_dragging_ = false;
|
| is_drag_within_tap_region_ = false;
|
| - client_->OnDragEnd(*this);
|
| + client_->OnDragEvent(HANDLE_DRAG_BEGIN, *this, focus_bottom());
|
|
|
| if (deferred_orientation_ != TouchHandleOrientation::UNDEFINED) {
|
| TouchHandleOrientation deferred_orientation = deferred_orientation_;
|
|
|