diff --git a/apps/android/app/build.gradle b/apps/android/app/build.gradle index d9ae011896..eb53bce58d 100644 --- a/apps/android/app/build.gradle +++ b/apps/android/app/build.gradle @@ -11,7 +11,7 @@ android { applicationId "chat.simplex.app" minSdk 29 targetSdk 32 - versionCode 28 + versionCode 30 versionName "2.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" diff --git a/apps/android/app/src/main/java/chat/simplex/app/views/helpers/GetImageView.kt b/apps/android/app/src/main/java/chat/simplex/app/views/helpers/GetImageView.kt index 14b7adbb80..476300fa1b 100644 --- a/apps/android/app/src/main/java/chat/simplex/app/views/helpers/GetImageView.kt +++ b/apps/android/app/src/main/java/chat/simplex/app/views/helpers/GetImageView.kt @@ -128,16 +128,16 @@ class CustomTakePicturePreview: ActivityResultContract() { } } -class GetGalleryContent: ActivityResultContracts.GetContent() { - override fun createIntent(context: Context, input: String): Intent { - super.createIntent(context, input) - return Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI) - } -} +//class GetGalleryContent: ActivityResultContracts.GetContent() { +// override fun createIntent(context: Context, input: String): Intent { +// super.createIntent(context, input) +// return Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI) +// } +//} -@Composable -fun rememberGalleryLauncher(cb: (Uri?) -> Unit): ManagedActivityResultLauncher = - rememberLauncherForActivityResult(contract = GetGalleryContent(), cb) +//@Composable +//fun rememberGalleryLauncher(cb: (Uri?) -> Unit): ManagedActivityResultLauncher = +// rememberLauncherForActivityResult(contract = GetGalleryContent(), cb) @Composable fun rememberCameraLauncher(cb: (Bitmap?) -> Unit): ManagedActivityResultLauncher = @@ -160,7 +160,7 @@ fun GetImageBottomSheet( hideBottomSheet: () -> Unit ) { val context = LocalContext.current - val galleryLauncher = rememberGalleryLauncher { uri: Uri? -> + val galleryLauncher = rememberGetContentLauncher { uri: Uri? -> if (uri != null) { val source = ImageDecoder.createSource(context.contentResolver, uri) val bitmap = ImageDecoder.decodeBitmap(source)