| Index: chrome/browser/ui/autofill/autofill_popup_controller_impl.cc
|
| diff --git a/chrome/browser/ui/autofill/autofill_popup_controller_impl.cc b/chrome/browser/ui/autofill/autofill_popup_controller_impl.cc
|
| index b800e88cc141934f36e113db3cb1c86beb358449..619b9dd5078443e07f089538a73883c1481cf7bf 100644
|
| --- a/chrome/browser/ui/autofill/autofill_popup_controller_impl.cc
|
| +++ b/chrome/browser/ui/autofill/autofill_popup_controller_impl.cc
|
| @@ -398,7 +398,11 @@ void AutofillPopupControllerImpl::SetSelectedLine(
|
| selected_line = base::nullopt;
|
| }
|
|
|
| - auto previous_selected_line(selected_line_);
|
| + base::Optional<int> previous_selected_line;
|
| + if (selected_line_ && *selected_line_ < suggestions_.size()) {
|
| + previous_selected_line = selected_line_;
|
| + }
|
| +
|
| selected_line_ = selected_line;
|
| view_->OnSelectedRowChanged(previous_selected_line, selected_line_);
|
|
|
|
|