Index: chrome/browser/ui/views/web_intent_picker_views.cc |
diff --git a/chrome/browser/ui/views/web_intent_picker_views.cc b/chrome/browser/ui/views/web_intent_picker_views.cc |
index e92a8370107e7c98556a6513bf32f87c9b718864..f0303745b01a008ca155c1cd42801aa2a1eca90d 100644 |
--- a/chrome/browser/ui/views/web_intent_picker_views.cc |
+++ b/chrome/browser/ui/views/web_intent_picker_views.cc |
@@ -190,12 +190,12 @@ ServiceButtonsView::~ServiceButtonsView() { |
void ServiceButtonsView::Update() { |
RemoveAllChildViews(true); |
- if (model_->GetInstalledServiceCount() == 0) |
- return; |
- |
views::GridLayout* grid_layout = new views::GridLayout(this); |
SetLayoutManager(grid_layout); |
+ if (model_->GetInstalledServiceCount() == 0) |
+ return; |
+ |
views::ColumnSet* cs = grid_layout->AddColumnSet(0); |
cs->AddPaddingColumn(1, 0); |
cs->AddColumn(views::GridLayout::FILL, views::GridLayout::CENTER, 0, |