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); |