projects
/
platform
/
framework
/
web
/
crosswalk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Upstream version 7.35.138.0
[platform/framework/web/crosswalk.git]
/
src
/
xwalk
/
application
/
browser
/
linux
/
installed_applications_manager.cc
diff --git
a/src/xwalk/application/browser/linux/installed_applications_manager.cc
b/src/xwalk/application/browser/linux/installed_applications_manager.cc
index
0e0a7ad
..
dd6e476
100644
(file)
--- a/
src/xwalk/application/browser/linux/installed_applications_manager.cc
+++ b/
src/xwalk/application/browser/linux/installed_applications_manager.cc
@@
-72,6
+72,13
@@
void InstalledApplicationsManager::OnApplicationUninstalled(
adaptor_.RemoveManagedObject(GetInstalledPathForAppID(app_id));
}
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 =
void InstalledApplicationsManager::OnApplicationNameChanged(
const std::string& app_id, const std::string& app_name) {
InstalledApplicationObject* object =