Loading core/java/android/content/ContentProviderClient.java +6 −1 Original line number Diff line number Diff line Loading @@ -144,7 +144,12 @@ public class ContentProviderClient implements AutoCloseable { } final Cursor cursor = mContentProvider.query(mPackageName, url, projection, selection, selectionArgs, sortOrder, remoteCancellationSignal); 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); Loading Loading
core/java/android/content/ContentProviderClient.java +6 −1 Original line number Diff line number Diff line Loading @@ -144,7 +144,12 @@ public class ContentProviderClient implements AutoCloseable { } final Cursor cursor = mContentProvider.query(mPackageName, url, projection, selection, selectionArgs, sortOrder, remoteCancellationSignal); 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); Loading