Chromium Code Reviews| Index: chrome/browser/ui/autofill/save_card_bubble_controller_impl.cc |
| diff --git a/chrome/browser/ui/autofill/save_card_bubble_controller_impl.cc b/chrome/browser/ui/autofill/save_card_bubble_controller_impl.cc |
| index 43e99aee6538a211de858bfcbc997b64fd0dd302..2b39c0d170e98d0e4696a2fcbe1f1677e0f2714a 100644 |
| --- a/chrome/browser/ui/autofill/save_card_bubble_controller_impl.cc |
| +++ b/chrome/browser/ui/autofill/save_card_bubble_controller_impl.cc |
| @@ -200,6 +200,13 @@ void SaveCardBubbleControllerImpl::ShowBubbleForUpload( |
| ShowBubble(); |
| } |
| +void SaveCardBubbleControllerImpl::HideBubble() { |
| + if (save_card_bubble_view_) { |
| + save_card_bubble_view_->Hide(); |
| + save_card_bubble_view_ = nullptr; |
|
Evan Stade
2016/01/12 01:24:37
do we not get onbubbleclosed?
Justin Donnelly
2016/01/12 04:24:37
No. Calling Hide() here nulls out the view's refer
|
| + } |
| +} |
| + |
| void SaveCardBubbleControllerImpl::ReshowBubble() { |
| is_reshow_ = true; |
| AutofillMetrics::LogSaveCardPromptMetric( |