diff --git a/android/src/main/kotlin/com/apparence/camerawesome/cameraX/CameraPermissions.kt b/android/src/main/kotlin/com/apparence/camerawesome/cameraX/CameraPermissions.kt index 68327d0a..88a3741f 100644 --- a/android/src/main/kotlin/com/apparence/camerawesome/cameraX/CameraPermissions.kt +++ b/android/src/main/kotlin/com/apparence/camerawesome/cameraX/CameraPermissions.kt @@ -124,7 +124,7 @@ class CameraPermissions : EventChannel.StreamHandler, RequestPermissionsResultLi callback(permissionsGranted) } else { // Request the not granted permissions - CoroutineScope(Dispatchers.IO).launch { + CoroutineScope(Dispatchers.Main).launch { requestPermissions(activity, permissionsToAsk, PERMISSIONS_MULTIPLE_REQUEST) { callback(permissionsGranted.apply { addAll(it) }) }