Index: chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
diff --git a/chrome/browser/ui/views/omnibox/omnibox_view_views.cc b/chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
index 4e9746b4a7c90064f309fdd2009c8292e7ab6061..fd72cbce94c7340c485d20c7e08b95472085d0b5 100644 |
--- a/chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
+++ b/chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
@@ -201,7 +201,8 @@ void OmniboxViewViews::OnGestureEvent(ui::GestureEvent* event) { |
} |
if (select_all_on_gesture_tap_ && event->type() == ui::ET_GESTURE_TAP) |
SelectAll(false); |
- select_all_on_gesture_tap_ = false; |
+ if (event->type() != ui::ET_GESTURE_SHOW_PRESS) |
+ select_all_on_gesture_tap_ = false; |
} |
void OmniboxViewViews::GetAccessibleState(ui::AccessibleViewState* state) { |