diff options
| author | 2018-12-11 16:16:25 +0000 | |
|---|---|---|
| committer | 2018-12-11 16:16:25 +0000 | |
| commit | 353e227f42b34334ef4b52c00cb4acf207dd6b91 (patch) | |
| tree | f9ea61b2ed6d831ca376a451abc2afd451fecb6f | |
| parent | 85a5721ce98f379284de2d88ee28955d6cada07b (diff) | |
| parent | a3a455dffc5c94e123a3e8cf8418239dee2750c9 (diff) | |
Merge "Pass the correct user ID when unstopping the broadcast target"
| -rw-r--r-- | services/core/java/com/android/server/am/BroadcastQueue.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/am/BroadcastQueue.java b/services/core/java/com/android/server/am/BroadcastQueue.java index 8c39d75ea6a4..3a0899de75c3 100644 --- a/services/core/java/com/android/server/am/BroadcastQueue.java +++ b/services/core/java/com/android/server/am/BroadcastQueue.java @@ -1337,7 +1337,7 @@ public final class BroadcastQueue { // Broadcast is being executed, its package can't be stopped. try { AppGlobals.getPackageManager().setPackageStoppedState( - r.curComponent.getPackageName(), false, UserHandle.getUserId(r.callingUid)); + r.curComponent.getPackageName(), false, r.userId); } catch (RemoteException e) { } catch (IllegalArgumentException e) { Slog.w(TAG, "Failed trying to unstop package " |