| Index: ash/common/shelf/shelf_widget.cc
|
| diff --git a/ash/common/shelf/shelf_widget.cc b/ash/common/shelf/shelf_widget.cc
|
| index aa6afdd45939fa225f6f854e8d05f7fb7f96b240..e4d0d02335850fc710d30cda5685091e3c25d025 100644
|
| --- a/ash/common/shelf/shelf_widget.cc
|
| +++ b/ash/common/shelf/shelf_widget.cc
|
| @@ -313,7 +313,7 @@ ShelfWidget::ShelfWidget(WmWindow* shelf_container,
|
| SetContentsView(delegate_view_);
|
| delegate_view_->SetParentLayer(GetLayer());
|
|
|
| - shelf_layout_manager_ = new ShelfLayoutManager(this);
|
| + shelf_layout_manager_ = new ShelfLayoutManager(this, wm_shelf_);
|
| shelf_layout_manager_->AddObserver(this);
|
| shelf_container->SetLayoutManager(base::WrapUnique(shelf_layout_manager_));
|
| background_animator_.PaintBackground(
|
| @@ -407,6 +407,7 @@ ShelfAlignment ShelfWidget::GetAlignment() const {
|
| }
|
|
|
| void ShelfWidget::OnShelfAlignmentChanged() {
|
| + shelf_view_->OnShelfAlignmentChanged();
|
| status_area_widget_->SetShelfAlignment(GetAlignment());
|
| delegate_view_->SchedulePaint();
|
| }
|
|
|