Index: ui/views/controls/combobox/native_combobox_views.cc |
diff --git a/ui/views/controls/combobox/native_combobox_views.cc b/ui/views/controls/combobox/native_combobox_views.cc |
index 9f67153904b122b656be83d4856e484ec53a8181..8148e285e430232fef558f1b7e413717c06c4297 100644 |
--- a/ui/views/controls/combobox/native_combobox_views.cc |
+++ b/ui/views/controls/combobox/native_combobox_views.cc |
@@ -161,13 +161,14 @@ void NativeComboboxViews::OnBlur() { |
///////////////////////////////////////////////////////////////// |
// NativeComboboxViews, ui::EventHandler overrides: |
-ui::EventResult NativeComboboxViews::OnGestureEvent(ui::GestureEvent* gesture) { |
+void NativeComboboxViews::OnGestureEvent(ui::GestureEvent* gesture) { |
if (gesture->type() == ui::ET_GESTURE_TAP) { |
UpdateFromModel(); |
ShowDropDownMenu(); |
- return ui::ER_CONSUMED; |
+ gesture->StopPropagation(); |
+ return; |
} |
- return View::OnGestureEvent(gesture); |
+ View::OnGestureEvent(gesture); |
} |
///////////////////////////////////////////////////////////////// |