Index: chrome/browser/ui/omnibox/omnibox_edit_model.cc |
diff --git a/chrome/browser/ui/omnibox/omnibox_edit_model.cc b/chrome/browser/ui/omnibox/omnibox_edit_model.cc |
index d24f566f93c703589f322a80ab82854420ed36f2..07ccf7e87f030eb38a4c65417f78fc1de2d92ba4 100644 |
--- a/chrome/browser/ui/omnibox/omnibox_edit_model.cc |
+++ b/chrome/browser/ui/omnibox/omnibox_edit_model.cc |
@@ -979,6 +979,7 @@ void OmniboxEditModel::OnResultChanged(bool default_match_changed) { |
InternalSetUserText(UserTextFromDisplayText(view_->GetText())); |
has_temporary_text_ = false; |
PopupBoundsChangedTo(gfx::Rect()); |
+ NotifySearchTabHelper(); |
} |
} |
@@ -1101,7 +1102,7 @@ bool OmniboxEditModel::CreatedKeywordSearchByInsertingSpaceInMiddle( |
void OmniboxEditModel::NotifySearchTabHelper() { |
if (controller_->GetTabContents()) { |
controller_->GetTabContents()->search_tab_helper()-> |
- OmniboxEditModelChanged(this); |
+ OmniboxEditModelChanged(user_input_in_progress_, !in_revert_); |
} |
} |