| Index: chrome/browser/ui/views/app_list/win/app_list_service_win.cc
|
| diff --git a/chrome/browser/ui/views/app_list/win/app_list_service_win.cc b/chrome/browser/ui/views/app_list/win/app_list_service_win.cc
|
| index 0525dd1f1373d99423ecd91a0808eb67421db2f4..df86e78e9523d8436dd9ea631357d6331382e1cd 100644
|
| --- a/chrome/browser/ui/views/app_list/win/app_list_service_win.cc
|
| +++ b/chrome/browser/ui/views/app_list/win/app_list_service_win.cc
|
| @@ -275,7 +275,10 @@ void AppListServiceWin::OnLoadProfileForWarmup(Profile* initial_profile) {
|
| }
|
|
|
| void AppListServiceWin::SetAppListNextPaintCallback(void (*callback)()) {
|
| - next_paint_callback_ = base::Bind(callback);
|
| + if (shower().app_list())
|
| + shower().app_list()->SetNextPaintCallback(base::Bind(callback));
|
| + else
|
| + next_paint_callback_ = base::Bind(callback);
|
| }
|
|
|
| void AppListServiceWin::HandleFirstRun() {
|
|
|