| Index: chrome/browser/ui/app_list/search/mixer.h
|
| diff --git a/chrome/browser/ui/app_list/search/mixer.h b/chrome/browser/ui/app_list/search/mixer.h
|
| index b7e16415f45c6856b5a9ef028f6ef786e72d4c3e..c555145fc79f2a5ac2c45f7b88ea86a4b8ee7ebb 100644
|
| --- a/chrome/browser/ui/app_list/search/mixer.h
|
| +++ b/chrome/browser/ui/app_list/search/mixer.h
|
| @@ -67,8 +67,9 @@ class Mixer {
|
| class Group;
|
| typedef ScopedVector<Group> Groups;
|
|
|
| - // Publishes the given |results| to |ui_results|. Reuse existing ones to avoid
|
| - // flickering.
|
| + // Publishes the given |new_results| to |ui_results|, deleting any existing
|
| + // results that are not in |new_results|. Results that already exist in
|
| + // |ui_results| are reused to avoid flickering caused by icon reload.
|
| static void Publish(const SortedResults& results,
|
| AppListModel::SearchResults* ui_results);
|
|
|
|
|