Chromium Code Reviews| Index: chrome/browser/ui/views/infobars/confirm_infobar.cc |
| diff --git a/chrome/browser/ui/views/infobars/confirm_infobar.cc b/chrome/browser/ui/views/infobars/confirm_infobar.cc |
| index b1770353c9d3c26e75520d3455b25dcc006150b7..7e335a2517517e0bfc81e157728421962a3df45b 100644 |
| --- a/chrome/browser/ui/views/infobars/confirm_infobar.cc |
| +++ b/chrome/browser/ui/views/infobars/confirm_infobar.cc |
| @@ -71,7 +71,9 @@ void ConfirmInfoBar::ViewHierarchyChanged( |
| ok_button_ = CreateLabelButton( |
| this, delegate->GetButtonLabel(ConfirmInfoBarDelegate::BUTTON_OK)); |
| if (delegate->OKButtonTriggersUACPrompt()) |
| - elevation_icon_setter_.reset(new ElevationIconSetter(ok_button_)); |
| + elevation_icon_setter_.reset(new ElevationIconSetter( |
| + ok_button_, |
| + base::Bind(&ConfirmInfoBar::InvalidateLayout, AsWeakPtr()))); |
|
Peter Kasting
2015/02/23 21:26:48
I would bind to Layout() rather than InvalidateLay
xiaoling
2015/02/23 21:50:04
Done.
|
| AddChildView(ok_button_); |
| } |