From f97d7e3dfd6e7849e3c42b055d22cb8ab2063811 Mon Sep 17 00:00:00 2001 From: mtang-signal Date: Wed, 15 May 2024 12:14:59 -0700 Subject: [PATCH] Fix permissions ask in gallery. --- .../securesms/mediasend/v2/gallery/MediaGalleryFragment.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/gallery/MediaGalleryFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/gallery/MediaGalleryFragment.kt index 28869f97d9..916966cb22 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/gallery/MediaGalleryFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/gallery/MediaGalleryFragment.kt @@ -185,8 +185,13 @@ class MediaGalleryFragment : Fragment(R.layout.v2_media_gallery_fragment) { viewModel.refreshMediaGallery() } + @Deprecated("Deprecated in Java") + override fun onRequestPermissionsResult(requestCode: Int, permissions: Array, grantResults: IntArray) { + Permissions.onRequestPermissionsResult(this, requestCode, permissions, grantResults) + } + private fun requestRequiredPermissions() { - Permissions.with(requireParentFragment()) + Permissions.with(this) .request(*PermissionCompat.forImagesAndVideos()) .ifNecessary() .onAllGranted { refreshMediaGallery() }