[TMP] Settings: Bluetooth: Don't check persistable uri permission for BtHelper

Change-Id: I392c70e04bdc64dba7f897cae2b124b195049af5
(cherry picked from commit f1074d6226820ec095abce89b7a387409e69d513)
This commit is contained in:
someone5678
2022-12-19 23:24:08 +09:00
committed by Joey
parent 7d5d1b77a7
commit 5cfd1276c1

View File

@@ -729,8 +729,10 @@ public class AdvancedBluetoothDetailsHeaderController extends BasePreferenceCont
ThreadUtils.postOnBackgroundThread(() -> {
final Uri uri = Uri.parse(iconUri);
try {
mContext.getContentResolver().takePersistableUriPermission(uri,
Intent.FLAG_GRANT_READ_URI_PERMISSION);
if (!uri.toString().startsWith("android.resource://com.android.bluetooth.bthelper/drawable")) {
mContext.getContentResolver().takePersistableUriPermission(uri,
Intent.FLAG_GRANT_READ_URI_PERMISSION);
}
final Bitmap bitmap = MediaStore.Images.Media.getBitmap(
mContext.getContentResolver(), uri);