Index: ui/app_list/views/search_result_page_view.cc |
diff --git a/ui/app_list/views/search_result_page_view.cc b/ui/app_list/views/search_result_page_view.cc |
index a923ba95139be4cf40bc3d2315a8a03ddbf1e3cc..fca91384a5d11ecf1c0abf90b3ce30d4c99f4a32 100644 |
--- a/ui/app_list/views/search_result_page_view.cc |
+++ b/ui/app_list/views/search_result_page_view.cc |
@@ -5,6 +5,7 @@ |
#include "ui/app_list/views/search_result_page_view.h" |
#include "ui/app_list/app_list_constants.h" |
+#include "ui/app_list/app_list_switches.h" |
#include "ui/app_list/app_list_view_delegate.h" |
#include "ui/app_list/views/app_list_main_view.h" |
#include "ui/app_list/views/search_result_list_view.h" |
@@ -45,9 +46,13 @@ class SearchCardView : public views::View { |
} // namespace |
SearchResultPageView::SearchResultPageView() : selected_index_(0) { |
- SetLayoutManager(new views::BoxLayout(views::BoxLayout::kVertical, |
- kExperimentalWindowPadding, kTopPadding, |
- kGroupSpacing)); |
+ if (switches::IsExperimentalAppListEnabled()) { |
+ SetLayoutManager(new views::BoxLayout(views::BoxLayout::kVertical, |
+ kExperimentalWindowPadding, |
+ kTopPadding, kGroupSpacing)); |
+ } else { |
+ SetLayoutManager(new views::FillLayout); |
+ } |
} |
SearchResultPageView::~SearchResultPageView() { |
@@ -56,7 +61,11 @@ SearchResultPageView::~SearchResultPageView() { |
void SearchResultPageView::AddSearchResultContainerView( |
AppListModel::SearchResults* results_model, |
SearchResultContainerView* result_container) { |
- AddChildView(new SearchCardView(result_container)); |
+ views::View* view_to_add = result_container; |
Matt Giuca
2015/02/05 04:33:17
view_to_add = IsExperimentalAppListEnabled ? new S
calamity
2015/02/05 07:08:40
Compiler says no.
Matt Giuca
2015/02/06 05:07:14
Acknowledged.
(Compiler is a bastard.)
|
+ if (switches::IsExperimentalAppListEnabled()) |
+ view_to_add = new SearchCardView(result_container); |
+ |
+ AddChildView(view_to_add); |
result_container_views_.push_back(result_container); |
result_container->SetResults(results_model); |
} |