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 f82236482d33fb02b55254619b2387a1aa770ba8..28c06a10a8e4504a25f45d084328b8d8920e0963 100644 |
--- a/ui/app_list/views/app_list_main_view.cc |
+++ b/ui/app_list/views/app_list_main_view.cc |
@@ -20,6 +20,7 @@ |
#include "ui/app_list/pagination_model.h" |
#include "ui/app_list/search_box_model.h" |
#include "ui/app_list/views/app_list_item_view.h" |
+#include "ui/app_list/views/apps_container_view.h" |
#include "ui/app_list/views/contents_switcher_view.h" |
#include "ui/app_list/views/contents_view.h" |
#include "ui/app_list/views/search_box_view.h" |
@@ -137,6 +138,13 @@ void AppListMainView::ShowAppListWhenReady() { |
this, &AppListMainView::OnIconLoadingWaitTimer); |
} |
+void AppListMainView::ResetForShow() { |
+ contents_view_->apps_container_view()->ResetForShowApps(); |
+ // We clear the search when hiding so when app list appears it is not showing |
+ // search results. |
+ search_box_view_->ClearSearch(); |
+} |
+ |
void AppListMainView::Close() { |
icon_loading_wait_timer_.Stop(); |
contents_view_->CancelDrag(); |