| Index: chrome/browser/views/browser_actions_container.cc
|
| diff --git a/chrome/browser/views/browser_actions_container.cc b/chrome/browser/views/browser_actions_container.cc
|
| index 2fba91b359fdf9481881d0d28641348c4dfdd887..04ad9b35d45d809e85cc6af1b002c27d9b59c71c 100644
|
| --- a/chrome/browser/views/browser_actions_container.cc
|
| +++ b/chrome/browser/views/browser_actions_container.cc
|
| @@ -160,7 +160,9 @@ void BrowserActionImageView::OnImageLoaded(SkBitmap* image, size_t index) {
|
| }
|
|
|
| void BrowserActionImageView::OnStateUpdated() {
|
| - SkBitmap* image = &browser_action_icons_[browser_action_state_->icon_index()];
|
| + SkBitmap* image = browser_action_state_->icon();
|
| + if (!image)
|
| + image = &browser_action_icons_[browser_action_state_->icon_index()];
|
| SetIcon(*image);
|
| SetTooltipText(ASCIIToWide(browser_action_state_->title()));
|
| panel_->OnBrowserActionVisibilityChanged();
|
|
|