Upstream version 7.35.138.0
[platform/framework/web/crosswalk.git] / src / xwalk / application / browser / linux / installed_applications_manager.cc
index 0e0a7ad..dd6e476 100644 (file)
@@ -72,6 +72,13 @@ void InstalledApplicationsManager::OnApplicationUninstalled(
   adaptor_.RemoveManagedObject(GetInstalledPathForAppID(app_id));
 }
 
+void InstalledApplicationsManager::OnApplicationUpdated(
+    const std::string& app_id) {
+  if (scoped_refptr<ApplicationData> app =
+      app_storage_->GetApplicationData(app_id))
+    OnApplicationNameChanged(app_id, app->Name());
+}
+
 void InstalledApplicationsManager::OnApplicationNameChanged(
     const std::string& app_id, const std::string& app_name) {
   InstalledApplicationObject* object =