diff options
Diffstat (limited to 'chrome/browser/autocomplete/autocomplete_edit_view_gtk.cc')
-rw-r--r-- | chrome/browser/autocomplete/autocomplete_edit_view_gtk.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/autocomplete/autocomplete_edit_view_gtk.cc b/chrome/browser/autocomplete/autocomplete_edit_view_gtk.cc index f356b74..5c82e05 100644 --- a/chrome/browser/autocomplete/autocomplete_edit_view_gtk.cc +++ b/chrome/browser/autocomplete/autocomplete_edit_view_gtk.cc @@ -535,7 +535,8 @@ gboolean AutocompleteEditViewGtk::HandleKeyPress(GtkWidget* widget, event->keyval == GDK_ISO_Enter || event->keyval == GDK_KP_Enter || event->keyval == GDK_Tab || - (event->keyval == GDK_Escape && event->state == 0)) { + (event->keyval == GDK_Escape && + (event->state & gtk_accelerator_get_default_mod_mask()) == 0)) { // Handle IME. This is basically taken from GtkTextView and reworked a bit. GtkTextIter iter; GtkTextView* text_view = GTK_TEXT_VIEW(text_view_); |