| Index: ash/shelf/shelf_widget.cc
|
| diff --git a/ash/shelf/shelf_widget.cc b/ash/shelf/shelf_widget.cc
|
| index 7c478c7d2a3e5de6c0c230a3753a2f7761080554..d16f876bcd32eb15ae0ebd7a53c88e7d66d56156 100644
|
| --- a/ash/shelf/shelf_widget.cc
|
| +++ b/ash/shelf/shelf_widget.cc
|
| @@ -541,8 +541,10 @@ void ShelfWidget::SetAlignment(ShelfAlignment alignment) {
|
|
|
| void ShelfWidget::SetDimsShelf(bool dimming) {
|
| delegate_view_->SetDimmed(dimming);
|
| + // Repaint all children, allowing updates to reflect dimmed state eg:
|
| + // status area background, app list button and overflow button.
|
| if (launcher_)
|
| - launcher_->GetAppListButtonView()->SchedulePaint();
|
| + launcher_->SchedulePaint();
|
| status_area_widget_->GetContentsView()->SchedulePaint();
|
| }
|
|
|
|
|