We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 1e33c5f + 28dd9b0 commit e523a09Copy full SHA for e523a09
assists-mp/src/main/java/com/ven/assists/mp/MPManager.kt
@@ -246,14 +246,14 @@ object MPManager {
246
*/
247
fun takeScreenshot2Bitmap(): Bitmap? {
248
imageReader?.let {
249
- val image: Image = it.acquireLatestImage()
+ val image: Image? = it.acquireLatestImage()
250
try {
251
- val bitmap = imageToBitmap(image)
+ val bitmap = image?.let { i -> imageToBitmap(i) }
252
return bitmap
253
} catch (e: Throwable) {
254
return null
255
} finally {
256
- image.close()
+ image?.close()
257
}
258
} ?: let { throw RuntimeException("Please request permission for screen recording first") }
259
0 commit comments