mirror of
https://github.com/LiveFastEatTrashRaccoon/RaccoonForLemmy.git
synced 2025-02-08 20:58:46 +01:00
fix: remove persistable URI permission FLAG_GRANT_READ_URI_PERMISSION (#18)
This commit is contained in:
parent
66e50e6f80
commit
4ec4390a01
@ -2,7 +2,6 @@ package com.livefast.eattrash.raccoonforlemmy.core.utils.gallery
|
|||||||
|
|
||||||
import android.content.ContentValues
|
import android.content.ContentValues
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.Intent
|
|
||||||
import android.os.Environment
|
import android.os.Environment
|
||||||
import android.os.ParcelFileDescriptor
|
import android.os.ParcelFileDescriptor
|
||||||
import android.provider.MediaStore
|
import android.provider.MediaStore
|
||||||
@ -68,11 +67,6 @@ class DefaultGalleryHelper(
|
|||||||
val pickMedia =
|
val pickMedia =
|
||||||
rememberLauncherForActivityResult(ActivityResultContracts.PickVisualMedia()) { uri ->
|
rememberLauncherForActivityResult(ActivityResultContracts.PickVisualMedia()) { uri ->
|
||||||
if (uri != null) {
|
if (uri != null) {
|
||||||
resolver.takePersistableUriPermission(
|
|
||||||
uri,
|
|
||||||
Intent.FLAG_GRANT_READ_URI_PERMISSION,
|
|
||||||
)
|
|
||||||
|
|
||||||
scope.launch(Dispatchers.IO) {
|
scope.launch(Dispatchers.IO) {
|
||||||
resolver.openInputStream(uri)?.use { stream ->
|
resolver.openInputStream(uri)?.use { stream ->
|
||||||
val bytes = stream.readBytes()
|
val bytes = stream.readBytes()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user