Index: chrome/browser/autocomplete/autocomplete_edit.cc |
diff --git a/chrome/browser/autocomplete/autocomplete_edit.cc b/chrome/browser/autocomplete/autocomplete_edit.cc |
index 1ad993eeb638778287a9157989000b414948c009..28c19e0a5049e3055d77962e8e7349e182de5d3d 100644 |
--- a/chrome/browser/autocomplete/autocomplete_edit.cc |
+++ b/chrome/browser/autocomplete/autocomplete_edit.cc |
@@ -488,7 +488,7 @@ void AutocompleteEditModel::OnKillFocus() { |
} |
bool AutocompleteEditModel::OnEscapeKeyPressed() { |
- if (has_temporary_text_) { |
+ if (has_temporary_text_ && popup_->IsOpen()) { |
Peter Kasting
2011/01/21 23:58:15
It should be an invariant here that the popup is o
|
AutocompleteMatch match; |
popup_->InfoForCurrentSelection(&match, NULL); |
if (match.destination_url != original_url_) { |