diff options
| -rw-r--r-- | services/core/java/com/android/server/am/ServiceRecord.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/services/core/java/com/android/server/am/ServiceRecord.java b/services/core/java/com/android/server/am/ServiceRecord.java index bc297dec834a..0a081e9809ea 100644 --- a/services/core/java/com/android/server/am/ServiceRecord.java +++ b/services/core/java/com/android/server/am/ServiceRecord.java @@ -441,7 +441,7 @@ final class ServiceRecord extends Binder { Notification localForegroundNoti = _foregroundNoti; try { if (localForegroundNoti.getSmallIcon() == null) { - // It is not correct for the caller to supply a notification + // It is not correct for the caller to not supply a notification // icon, but this used to be able to slip through, so for // those dirty apps we will create a notification clearly // blaming the app. @@ -458,8 +458,8 @@ final class ServiceRecord extends Binder { } Context ctx = null; try { - ctx = ams.mContext.createPackageContext( - appInfo.packageName, 0); + ctx = ams.mContext.createPackageContextAsUser( + appInfo.packageName, 0, new UserHandle(userId)); Notification.Builder notiBuilder = new Notification.Builder(ctx); |