diff --git a/core/java/android/content/ContentResolver.java b/core/java/android/content/ContentResolver.java index 4480b41ed73a2..5bbbcc295fd03 100644 --- a/core/java/android/content/ContentResolver.java +++ b/core/java/android/content/ContentResolver.java @@ -1886,7 +1886,7 @@ public abstract class ContentResolver { ContentProvider.getUriWithoutUserId(uri), notifyForDescendants, observer, - ContentProvider.getUserIdFromUri(uri, UserHandle.myUserId())); + ContentProvider.getUserIdFromUri(uri, mContext.getUserId())); } /** @hide - designated user version */ @@ -1956,7 +1956,7 @@ public abstract class ContentResolver { ContentProvider.getUriWithoutUserId(uri), observer, syncToNetwork, - ContentProvider.getUserIdFromUri(uri, UserHandle.myUserId())); + ContentProvider.getUserIdFromUri(uri, mContext.getUserId())); } /** @@ -1982,7 +1982,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 @@ + +