Merge "Revert "Treat everyone the same."" into nyc-mr1-dev

This commit is contained in:
Jeff Sharkey
2016-07-11 21:23:28 +00:00
committed by Android (Google) Code Review

View File

@@ -147,7 +147,13 @@ public class ContentProviderClient implements AutoCloseable {
if (cursor == null) {
return null;
}
return new CursorWrapperInner(cursor);
if ("com.google.android.gms".equals(mPackageName)) {
// They're casting to a concrete subclass, sigh
return cursor;
} else {
return new CursorWrapperInner(cursor);
}
} catch (DeadObjectException e) {
if (!mStable) {
mContentResolver.unstableProviderDied(mContentProvider);