diff options
| author | 2015-06-04 05:33:03 +0000 | |
|---|---|---|
| committer | 2015-06-04 05:33:03 +0000 | |
| commit | 6715ef754a72fdc2477257051e539c38aae6afcd (patch) | |
| tree | 6d63fd0e5418cb7ad063dfbe39e82d660948e790 | |
| parent | 95be178dafd0dfefcae060f65df296cb523f82a4 (diff) | |
| parent | 4f2927d22415b9a38f34645ae7909592d574c170 (diff) | |
am 4f2927d2: am 0eeb3bb8: am 33aa55b1: am 127d0b80: Merge "Revert "Revert "During early boot, send LOCALE_CHANGED only to registered receivers""" into lmp-mr1-dev
* commit '4f2927d22415b9a38f34645ae7909592d574c170':
Revert "Revert "During early boot, send LOCALE_CHANGED only to registered receivers""
| -rw-r--r-- | services/core/java/com/android/server/am/ActivityManagerService.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index 6e3f56451bf5..b1fea1c25d26 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -16853,6 +16853,9 @@ public final class ActivityManagerService extends ActivityManagerNative if ((changes&ActivityInfo.CONFIG_LOCALE) != 0) { intent = new Intent(Intent.ACTION_LOCALE_CHANGED); intent.addFlags(Intent.FLAG_RECEIVER_FOREGROUND); + if (!mProcessesReady) { + intent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY); + } broadcastIntentLocked(null, null, intent, null, null, 0, null, null, null, AppOpsManager.OP_NONE, false, false, MY_PID, Process.SYSTEM_UID, UserHandle.USER_ALL); |