| Index: chrome/browser/extensions/app_shortcut_manager.cc
|
| diff --git a/chrome/browser/extensions/app_shortcut_manager.cc b/chrome/browser/extensions/app_shortcut_manager.cc
|
| index b6497f39d945f80a3401320cb93c88e8fca55fe5..cdf2ce2e8d54476110471b9401ff15f80737ee87 100644
|
| --- a/chrome/browser/extensions/app_shortcut_manager.cc
|
| +++ b/chrome/browser/extensions/app_shortcut_manager.cc
|
| @@ -76,7 +76,8 @@ void AppShortcutManager::Observe(int type,
|
| break;
|
| }
|
| case chrome::NOTIFICATION_EXTENSION_UNINSTALLED: {
|
| - std::string extension_id = *content::Details<std::string>(details).ptr();
|
| + std::string extension_id =
|
| + content::Details<const Extension>(details).ptr()->id();
|
| if (!disable_shortcut_creation_for_tests)
|
| web_app::DeleteAllShortcuts(profile_->GetPath(), extension_id);
|
| break;
|
|
|