From ec4bb45a8c6ca4504483ce57577d8adc31cd0966 Mon Sep 17 00:00:00 2001 From: Nicolas Prevot Date: Wed, 6 Aug 2014 12:38:57 +0100 Subject: [PATCH] When notify uri changes, changing the way we retrieve the userId. Changing from UserHandle.getCallingUserId() to UserHandle.myUserId(). This makes the DocumentProvider work across users. BUG: 16126891 Change-Id: I8ede64f2087894bb85eff5286803cdebd57e7137 --- core/java/android/content/ContentResolver.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/content/ContentResolver.java b/core/java/android/content/ContentResolver.java index 0ca800f6fbe81..b13792b2cc4b3 100644 --- a/core/java/android/content/ContentResolver.java +++ b/core/java/android/content/ContentResolver.java @@ -1612,7 +1612,7 @@ public abstract class ContentResolver { * @see #requestSync(android.accounts.Account, String, android.os.Bundle) */ public void notifyChange(Uri uri, ContentObserver observer, boolean syncToNetwork) { - notifyChange(uri, observer, syncToNetwork, UserHandle.getCallingUserId()); + notifyChange(uri, observer, syncToNetwork, UserHandle.myUserId()); } /**