[TMP] Settings: Bluetooth: Don't check persistable uri permission for BtHelper
Change-Id: I392c70e04bdc64dba7f897cae2b124b195049af5 (cherry picked from commit f1074d6226820ec095abce89b7a387409e69d513)
This commit is contained in:
@@ -729,8 +729,10 @@ public class AdvancedBluetoothDetailsHeaderController extends BasePreferenceCont
|
|||||||
ThreadUtils.postOnBackgroundThread(() -> {
|
ThreadUtils.postOnBackgroundThread(() -> {
|
||||||
final Uri uri = Uri.parse(iconUri);
|
final Uri uri = Uri.parse(iconUri);
|
||||||
try {
|
try {
|
||||||
mContext.getContentResolver().takePersistableUriPermission(uri,
|
if (!uri.toString().startsWith("android.resource://com.android.bluetooth.bthelper/drawable")) {
|
||||||
Intent.FLAG_GRANT_READ_URI_PERMISSION);
|
mContext.getContentResolver().takePersistableUriPermission(uri,
|
||||||
|
Intent.FLAG_GRANT_READ_URI_PERMISSION);
|
||||||
|
}
|
||||||
|
|
||||||
final Bitmap bitmap = MediaStore.Images.Media.getBitmap(
|
final Bitmap bitmap = MediaStore.Images.Media.getBitmap(
|
||||||
mContext.getContentResolver(), uri);
|
mContext.getContentResolver(), uri);
|
||||||
|
|||||||
Reference in New Issue
Block a user