summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRobin Lee <rgl@google.com>2014-10-16 16:27:02 +0100
committerRobin Lee <rgl@google.com>2014-10-17 12:42:55 +0000
commit1f00eaf6936421542f139f1066bd4656af3a8b11 (patch)
tree341b25f53ce8db5f06ec2fc6f07436707eabf79b /src
parent0b470dd9758d09d8adefc10a55b2ad3bc8fc022d (diff)
downloadandroid_packages_apps_KeyChain-1f00eaf6936421542f139f1066bd4656af3a8b11.tar.gz
android_packages_apps_KeyChain-1f00eaf6936421542f139f1066bd4656af3a8b11.tar.bz2
android_packages_apps_KeyChain-1f00eaf6936421542f139f1066bd4656af3a8b11.zip
Only send storage_changed intent to current user
Stops the "Calling a method in the system process without a qualified user" warning we get due to KeyChain running under the system's uid. Bug: 18028613 Change-Id: I4d0c61a8423f81cb35b1cf41d96ed235edb9ce65
Diffstat (limited to 'src')
-rw-r--r--src/com/android/keychain/KeyChainService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/keychain/KeyChainService.java b/src/com/android/keychain/KeyChainService.java
index 6923a40..f67b25f 100644
--- a/src/com/android/keychain/KeyChainService.java
+++ b/src/com/android/keychain/KeyChainService.java
@@ -427,7 +427,7 @@ public class KeyChainService extends IntentService {
private void broadcastStorageChange() {
Intent intent = new Intent(KeyChain.ACTION_STORAGE_CHANGED);
- sendBroadcast(intent);
+ sendBroadcastAsUser(intent, new UserHandle(UserHandle.myUserId()));
}
}