| 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 8e16c6e8012ed518b3c2330e3acb1ea3702bfcce..76bed2d4b612dede058550ccf0312efd60a8b71d 100644
|
| --- a/chrome/browser/ui/omnibox/omnibox_edit_model.cc
|
| +++ b/chrome/browser/ui/omnibox/omnibox_edit_model.cc
|
| @@ -465,6 +465,9 @@ void OmniboxEditModel::StartAutocomplete(
|
| // Cursor position is equivalent to the current selection's end.
|
| size_t start;
|
| view_->GetSelectionBounds(&start, &cursor_position);
|
| + // Adjust cursor by length of the preceding keyword (including extra space).
|
| + if (keyword_is_selected)
|
| + cursor_position += keyword_.length() + 1;
|
| } else {
|
| // There are some cases where StartAutocomplete() may be called
|
| // with non-empty |inline_autocomplete_text_|. In such cases, we cannot
|
|
|