diff --git a/core/java/android/content/ContentResolver.java b/core/java/android/content/ContentResolver.java index be49f24027f2f..9958a79ea3ee9 100644 --- a/core/java/android/content/ContentResolver.java +++ b/core/java/android/content/ContentResolver.java @@ -1898,7 +1898,7 @@ public abstract class ContentResolver { ContentProvider.getUriWithoutUserId(uri), notifyForDescendants, observer, - ContentProvider.getUserIdFromUri(uri, UserHandle.myUserId())); + ContentProvider.getUserIdFromUri(uri, mContext.getUserId())); } /** @hide - designated user version */ @@ -1982,7 +1982,7 @@ public abstract class ContentResolver { ContentProvider.getUriWithoutUserId(uri), observer, syncToNetwork, - ContentProvider.getUserIdFromUri(uri, UserHandle.myUserId())); + ContentProvider.getUserIdFromUri(uri, mContext.getUserId())); } /** @@ -2016,7 +2016,7 @@ public abstract class ContentResolver { ContentProvider.getUriWithoutUserId(uri), observer, flags, - ContentProvider.getUserIdFromUri(uri, UserHandle.myUserId())); + ContentProvider.getUserIdFromUri(uri, mContext.getUserId())); } /** diff --git a/core/tests/coretests/AndroidManifest.xml b/core/tests/coretests/AndroidManifest.xml index 91ce7a468484e..7b8c22962bccd 100644 --- a/core/tests/coretests/AndroidManifest.xml +++ b/core/tests/coretests/AndroidManifest.xml @@ -1357,6 +1357,9 @@ + +