Index: ash/system/status_area_widget.cc |
diff --git a/ash/system/status_area_widget.cc b/ash/system/status_area_widget.cc |
index 59d743c12beba4aa21554d7d569f0ab816c55f96..7c80c7ac8643e167e6bce09db99fb667705b7d95 100644 |
--- a/ash/system/status_area_widget.cc |
+++ b/ash/system/status_area_widget.cc |
@@ -335,11 +335,11 @@ void StatusAreaWidget::AddWebNotificationTray( |
void StatusAreaWidget::SetShelfAlignment(ShelfAlignment alignment) { |
widget_delegate_->set_alignment(alignment); |
- widget_delegate_->UpdateLayout(); |
if (system_tray_) |
system_tray_->SetShelfAlignment(alignment); |
if (web_notification_tray_) |
web_notification_tray_->SetShelfAlignment(alignment); |
+ widget_delegate_->UpdateLayout(); |
} |
void StatusAreaWidget::SetPaintsBackground( |