Open camera after granting permission.

This commit is contained in:
Rashad Sookram 2022-03-01 14:36:59 -05:00 committed by Alex Hart
parent 4f3bb39e5c
commit 5358ed6eff

View file

@ -65,7 +65,7 @@ class StoriesLandingFragment :
cameraFab = requireView().findViewById(R.id.camera_fab) cameraFab = requireView().findViewById(R.id.camera_fab)
cameraFab.setOnClickListener { cameraFab.setOnClickListener {
Permissions.with(requireActivity()) Permissions.with(this)
.request(Manifest.permission.CAMERA) .request(Manifest.permission.CAMERA)
.ifNecessary() .ifNecessary()
.withRationaleDialog(getString(R.string.ConversationActivity_to_capture_photos_and_video_allow_signal_access_to_the_camera), R.drawable.ic_camera_24) .withRationaleDialog(getString(R.string.ConversationActivity_to_capture_photos_and_video_allow_signal_access_to_the_camera), R.drawable.ic_camera_24)
@ -192,4 +192,8 @@ class StoriesLandingFragment :
false false
} }
} }
override fun onRequestPermissionsResult(requestCode: Int, permissions: Array<out String>, grantResults: IntArray) {
Permissions.onRequestPermissionsResult(this, requestCode, permissions, grantResults)
}
} }