| Index: chrome/browser/extensions/extension_service.cc
|
| diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
|
| index 56cf5249c2654faef4ac1f74bc44ab9f13c3bd4c..402e0e40a4707dc48ff6cdee14a0fa76126feb12 100644
|
| --- a/chrome/browser/extensions/extension_service.cc
|
| +++ b/chrome/browser/extensions/extension_service.cc
|
| @@ -1444,7 +1444,8 @@ void ExtensionService::ProcessExtensionSyncData(
|
| bundle.pending_sync_data[extension_sync_data.id()] = extension_sync_data;
|
| CheckForUpdatesSoon();
|
| }
|
| - if (extension_sync_data.notifications_disabled() !=
|
| + if (extension_sync_data.type() == Extension::SYNC_TYPE_APP &&
|
| + extension_sync_data.notifications_disabled() !=
|
| extension_prefs_->IsAppNotificationDisabled(id)) {
|
| extension_prefs_->SetAppNotificationDisabled(
|
| id, extension_sync_data.notifications_disabled());
|
|
|