| Index: ash/system/status_area_widget.cc
|
| diff --git a/ash/system/status_area_widget.cc b/ash/system/status_area_widget.cc
|
| index e5f8ea62e6cb856564bad9983595130ab63a573d..d0053882f77c07990b4890a0bb937fd74246c090 100644
|
| --- a/ash/system/status_area_widget.cc
|
| +++ b/ash/system/status_area_widget.cc
|
| @@ -31,15 +31,12 @@ StatusAreaWidget::~StatusAreaWidget() {
|
| }
|
|
|
| void StatusAreaWidget::AddTray(views::View* tray) {
|
| - widget_delegate_->AddChildView(tray);
|
| - widget_delegate_->Layout();
|
| + widget_delegate_->AddTray(tray);
|
| }
|
|
|
| void StatusAreaWidget::SetShelfAlignment(ShelfAlignment alignment) {
|
| - if (alignment == SHELF_ALIGNMENT_BOTTOM)
|
| - widget_delegate_->SetLayout(views::BoxLayout::kHorizontal);
|
| - else
|
| - widget_delegate_->SetLayout(views::BoxLayout::kVertical);
|
| + widget_delegate_->set_alignment(alignment);
|
| + widget_delegate_->UpdateLayout();
|
| }
|
|
|
| } // namespace internal
|
|
|