INNER CODE UNIT · Kotlin
bitmapCroppingJob
FossifyOrg/Gallery · app/src/main/kotlin/org/fossify/gallery/activities/BaseCropActivity.kt:30
bitmapCroppingJob = lifecycleScope.launch(CoroutineExceptionHandler { _, t ->
onImageCropped(bitmap = null, error = Exception(t))
}) {
val bitmap = withContext(Dispatchers.Default) {
cropImageView.getCroppedImage()
}
onImageCropped(bitmap, null)
}.apply {
lifecycleScope.launch(Dispatchers.Main) {
setCropProgressBarVisibility(false)
}
}
}
}