commit | 989157e1a6ae6049769a6d02af518cf9cd21bd79 | [log] [tgz] |
---|---|---|
author | Svet Ganov <svetoslavganov@google.com> | Mon Mar 19 10:29:44 2018 -0700 |
committer | Svetoslav Ganov <svetoslavganov@google.com> | Tue Mar 20 16:54:26 2018 +0000 |
tree | f0bb2972338d84598df54223df9d6eeef79efe62 | |
parent | 8cf1ae492877182fe37aca4237f67fb0634047fb [diff] [blame] |
Dispatch global settings changes to all users. Test: manual Bug: 74547258 Change-Id: Ia42381e8a74ff70b21d511764dd71f6107807060
diff --git a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java index 5102cbd..71c8b7a 100644 --- a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +++ b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java
@@ -2774,7 +2774,9 @@ } private void notifyForSettingsChange(int key, String name) { - final int userId = getUserIdFromKey(key); + final int userId = isGlobalSettingsKey(key) + ? UserHandle.USER_ALL : getUserIdFromKey(key); + Uri uri = getNotificationUriFor(key, name); mGenerationRegistry.incrementGeneration(key);