diff --git a/app/src/main/java/com/drdisagree/iconify/xposed/modules/OpQsHeader.kt b/app/src/main/java/com/drdisagree/iconify/xposed/modules/OpQsHeader.kt index 2fb14323a..a31fd5976 100644 --- a/app/src/main/java/com/drdisagree/iconify/xposed/modules/OpQsHeader.kt +++ b/app/src/main/java/com/drdisagree/iconify/xposed/modules/OpQsHeader.kt @@ -163,8 +163,8 @@ class OpQsHeader(context: Context?) : ModPack(context!!) { // Misc private lateinit var appContext: Context private var mHandler: Handler = Handler(Looper.getMainLooper()) - private val artworkExtractorScope = CoroutineScope(Dispatchers.Main + Job()) - private var mMediaUpdater = CoroutineScope(Dispatchers.Main) + private val artworkExtractorScope = CoroutineScope(Dispatchers.IO + Job()) + private var mMediaUpdater = CoroutineScope(Dispatchers.IO) private var mMediaUpdaterJob: Job? = null private var mActivityStarter: Any? = null private var mMediaOutputDialogFactory: Any? = null