From 29227e6f90372e9dd50b64dc8e276edffe4c60a8 Mon Sep 17 00:00:00 2001 From: Jeff Boek Date: Mon, 11 Feb 2019 15:39:40 -0800 Subject: [PATCH] For #355 - Fixes coroutine scope --- .../java/org/mozilla/fenix/library/history/HistoryFragment.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/library/history/HistoryFragment.kt b/app/src/main/java/org/mozilla/fenix/library/history/HistoryFragment.kt index 85768dd62..b22935c31 100644 --- a/app/src/main/java/org/mozilla/fenix/library/history/HistoryFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/library/history/HistoryFragment.kt @@ -30,7 +30,7 @@ class HistoryFragment : Fragment(), CoroutineScope { lateinit var job: Job override val coroutineContext: CoroutineContext - get() = Dispatchers.Main + job + get() = Dispatchers.Default + job override fun onCreateView( inflater: LayoutInflater, @@ -76,7 +76,7 @@ class HistoryFragment : Fragment(), CoroutineScope { val eventEmitter = ActionBusFactory.get(this) - launch { + launch(Dispatchers.IO) { val items = requireComponents.core.historyStorage.getVisited().map { HistoryItem(it) } launch(Dispatchers.Main) {