Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 47a67516 authored by William Luh's avatar William Luh Committed by android-build-merger
Browse files

Merge "Prevent settings from crashing when ContentProvider crashes" into oc-dev am: a875bf3e

am: 56cb6eb5

Change-Id: I968fa939194cc72ebabf1941514fa853eec85e39
parents 9d7512e9 56cb6eb5
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -527,7 +527,7 @@ public class TileUtils {
            return null;
        }
        if (!providerMap.containsKey(authority)) {
            providerMap.put(authority, context.getContentResolver().acquireProvider(uri));
            providerMap.put(authority, context.getContentResolver().acquireUnstableProvider(uri));
        }
        return providerMap.get(authority);
    }
+4 −2
Original line number Diff line number Diff line
@@ -307,8 +307,10 @@ public class TileUtilsTest {
        when(mIContentProvider.call(anyString(),
                eq(TileUtils.getMethodFromUri(Uri.parse(URI_GET_SUMMARY))), eq(URI_GET_SUMMARY),
                any())).thenReturn(bundle);
        when(mContentResolver.acquireProvider(anyString())).thenReturn(mIContentProvider);
        when(mContentResolver.acquireProvider(any(Uri.class))).thenReturn(mIContentProvider);
        when(mContentResolver.acquireUnstableProvider(anyString()))
                .thenReturn(mIContentProvider);
        when(mContentResolver.acquireUnstableProvider(any(Uri.class)))
                .thenReturn(mIContentProvider);

        TileUtils.getTilesForIntent(mContext, UserHandle.CURRENT, intent, addedCache,
                null /* defaultCategory */, outTiles, false /* usePriority */,