Index: chrome/browser/ui/app_list/extension_app_model_builder.cc |
diff --git a/chrome/browser/ui/app_list/extension_app_model_builder.cc b/chrome/browser/ui/app_list/extension_app_model_builder.cc |
index 11d509d7090305727321455f40bf69e7bafd1a14..630d0596cf479561171727c6e31129e47beb1d15 100644 |
--- a/chrome/browser/ui/app_list/extension_app_model_builder.cc |
+++ b/chrome/browser/ui/app_list/extension_app_model_builder.cc |
@@ -220,7 +220,7 @@ void ExtensionAppModelBuilder::PopulateApps() { |
void ExtensionAppModelBuilder::InsertApp(ExtensionAppItem* app) { |
if (service_) { |
- service_->AddExtensionAppItem(app); |
+ service_->AddItem(app); |
return; |
} |
model_->item_list()->AddItem(app); |
@@ -272,9 +272,8 @@ void ExtensionAppModelBuilder::OnListItemMoved( |
if (item->GetAppType() != ExtensionAppItem::kAppType) |
return; |
- ExtensionAppItem* extension_item = static_cast<ExtensionAppItem*>(item); |
if (service_) { |
- service_->UpdateExtensionAppItem(extension_item); |
+ service_->UpdateItem(item); |
return; |
} |
@@ -296,5 +295,5 @@ void ExtensionAppModelBuilder::OnListItemMoved( |
} |
// item->Move will call set_position, overriding the item's position. |
if (prev || next) |
- extension_item->Move(prev, next); |
+ static_cast<ExtensionAppItem*>(item)->Move(prev, next); |
} |