Revert "Treat everyone the same."

This reverts commit 7678aeddd9.

Bug: 30051184, 29746499
Change-Id: Ibd8bc2771d67c4db61c82dcc8a569eb8adfef8de
This commit is contained in:
Jeff Sharkey
2016-07-11 16:20:11 +00:00
parent 7678aeddd9
commit f9c41aeeb5

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);