| Index: ui/views/widget/widget.cc
|
| diff --git a/ui/views/widget/widget.cc b/ui/views/widget/widget.cc
|
| index 7626e96f9bda41ecbecc82ef80b72142cdcc64cd..223137802b7702ced65816c0902af55bbbf11d7c 100644
|
| --- a/ui/views/widget/widget.cc
|
| +++ b/ui/views/widget/widget.cc
|
| @@ -1116,9 +1116,11 @@ ui::GestureStatus Widget::OnGestureEvent(const GestureEvent& event) {
|
| // dragging) may explicitly capture.
|
| break;
|
|
|
| - case ui::ET_GESTURE_TAP_UP:
|
| - is_touch_down_ = false;
|
| - ReleaseCapture();
|
| + case ui::ET_GESTURE_END:
|
| + if (event.delta_x() == 1) {
|
| + is_touch_down_ = false;
|
| + ReleaseCapture();
|
| + }
|
| break;
|
|
|
| default:
|
|
|