| Index: ui/app_list/views/app_list_main_view.cc
|
| diff --git a/ui/app_list/views/app_list_main_view.cc b/ui/app_list/views/app_list_main_view.cc
|
| index dcb57803c4acf6d55539b8c7838c12b0baa27f7b..94b951277077a8be9bb8b9767a28677e9ac942ce 100644
|
| --- a/ui/app_list/views/app_list_main_view.cc
|
| +++ b/ui/app_list/views/app_list_main_view.cc
|
| @@ -253,7 +253,14 @@ void AppListMainView::QueryChanged(SearchBoxView* sender) {
|
| base::string16 query;
|
| base::TrimWhitespace(model_->search_box()->text(), base::TRIM_ALL, &query);
|
| bool should_show_search = !query.empty();
|
| - contents_view_->ShowSearchResults(should_show_search);
|
| +
|
| + ContentsView::ShowState show_state = ContentsView::SHOW_SEARCH_RESULTS;
|
| + if (!should_show_search) {
|
| + show_state = app_list::switches::IsExperimentalAppListEnabled()
|
| + ? ContentsView::SHOW_START_PAGE
|
| + : ContentsView::SHOW_APPS;
|
| + }
|
| + contents_view_->SetShowState(show_state);
|
|
|
| if (should_show_search)
|
| delegate_->StartSearch();
|
|
|