diff --git a/apps/flipcash/app/src/main/kotlin/com/flipcash/app/internal/startup/CameraXInitializer.kt b/apps/flipcash/app/src/main/kotlin/com/flipcash/app/internal/startup/CameraXInitializer.kt index ecfda4d17..37b54b740 100644 --- a/apps/flipcash/app/src/main/kotlin/com/flipcash/app/internal/startup/CameraXInitializer.kt +++ b/apps/flipcash/app/src/main/kotlin/com/flipcash/app/internal/startup/CameraXInitializer.kt @@ -3,10 +3,15 @@ package com.flipcash.app.internal.startup import android.content.Context import androidx.camera.lifecycle.ProcessCameraProvider import androidx.startup.Initializer +import kotlinx.coroutines.CoroutineScope +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.launch class CameraXInitializer: Initializer { override fun create(context: Context) { - ProcessCameraProvider.getInstance(context) + CoroutineScope(Dispatchers.IO).launch { + ProcessCameraProvider.getInstance(context) + } } override fun dependencies(): List?>?> {