| Index: chrome/browser/views/infobars/infobars.cc
|
| diff --git a/chrome/browser/views/infobars/infobars.cc b/chrome/browser/views/infobars/infobars.cc
|
| index ead3d974d598037e92551b0f8ec14cdc5db1340d..55e744259e2eaecc58a049a973c02e150149093e 100644
|
| --- a/chrome/browser/views/infobars/infobars.cc
|
| +++ b/chrome/browser/views/infobars/infobars.cc
|
| @@ -147,8 +147,11 @@ void InfoBar::AnimateOpen() {
|
| }
|
|
|
| void InfoBar::Open() {
|
| + // Set the animation value to 1.0 so that GetPreferredSize() returns the right
|
| + // size.
|
| animation_->Reset(1.0);
|
| - animation_->Show();
|
| + if (container_)
|
| + container_->InfoBarAnimated(false);
|
| }
|
|
|
| void InfoBar::AnimateClose() {
|
|
|