mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 14:27:57 +01:00 
			
		
		
		
	MangaFullCoverDialog: Use the new image picker when available (#7740)
This commit is contained in:
		| @@ -6,6 +6,8 @@ import android.content.Intent | ||||
| import android.graphics.drawable.BitmapDrawable | ||||
| import android.net.Uri | ||||
| import android.os.Bundle | ||||
| import androidx.activity.result.PickVisualMediaRequest | ||||
| import androidx.activity.result.contract.ActivityResultContracts.PickVisualMedia | ||||
| import androidx.compose.runtime.Composable | ||||
| import androidx.compose.runtime.collectAsState | ||||
| import androidx.compose.runtime.remember | ||||
| @@ -112,14 +114,8 @@ class MangaFullCoverDialog : FullComposeController<MangaFullCoverDialog.MangaFul | ||||
|     private fun changeCover(action: EditCoverAction) { | ||||
|         when (action) { | ||||
|             EditCoverAction.EDIT -> { | ||||
|                 val intent = Intent(Intent.ACTION_GET_CONTENT).apply { | ||||
|                     type = "image/*" | ||||
|                 } | ||||
|                 startActivityForResult( | ||||
|                     Intent.createChooser( | ||||
|                         intent, | ||||
|                         resources?.getString(R.string.file_select_cover), | ||||
|                     ), | ||||
|                     PickVisualMedia().createIntent(activity!!, PickVisualMediaRequest(PickVisualMedia.ImageOnly)), | ||||
|                     REQUEST_IMAGE_OPEN, | ||||
|                 ) | ||||
|             } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user