From 2b85bb5fb816c531982a1878e55fd88814452a2c Mon Sep 17 00:00:00 2001 From: Jay Date: Thu, 13 Feb 2020 23:26:06 -0800 Subject: [PATCH] Fixed extensions call running on main thread --- .../eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt b/app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt index 8bf34cb960..d55c4b9357 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt @@ -29,7 +29,9 @@ internal class ExtensionGithubApi { suspend fun findExtensions(): List { val call = GET("$REPO_URL/index.json") - return parseResponse(network.client.newCall(call).await()) + return withContext(Dispatchers.IO) { + parseResponse(network.client.newCall(call).await()) + } } suspend fun checkforUpdates(context: Context): List {