diff options
author | Allan Wang <me@allanwang.ca> | 2018-12-30 16:19:41 -0500 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2018-12-30 16:19:41 -0500 |
commit | 3aa909f055c24d3700fa02f80c88e77a0c096f6e (patch) | |
tree | 8b700f0ccac3c526ec193002cf18f810d55257c3 /core/src/main/kotlin/ca/allanwang/kau/internal/KauBaseActivity.kt | |
parent | f931e55d534e6162748f9fa888e7313cc2f0b619 (diff) | |
download | kau-3aa909f055c24d3700fa02f80c88e77a0c096f6e.tar.gz kau-3aa909f055c24d3700fa02f80c88e77a0c096f6e.tar.bz2 kau-3aa909f055c24d3700fa02f80c88e77a0c096f6e.zip |
Build main dispatcher from handler, resolves #182
Diffstat (limited to 'core/src/main/kotlin/ca/allanwang/kau/internal/KauBaseActivity.kt')
-rw-r--r-- | core/src/main/kotlin/ca/allanwang/kau/internal/KauBaseActivity.kt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/src/main/kotlin/ca/allanwang/kau/internal/KauBaseActivity.kt b/core/src/main/kotlin/ca/allanwang/kau/internal/KauBaseActivity.kt index e192ff2..be23d45 100644 --- a/core/src/main/kotlin/ca/allanwang/kau/internal/KauBaseActivity.kt +++ b/core/src/main/kotlin/ca/allanwang/kau/internal/KauBaseActivity.kt @@ -18,6 +18,7 @@ package ca.allanwang.kau.internal import android.os.Bundle import androidx.appcompat.app.AppCompatActivity import ca.allanwang.kau.permissions.kauOnRequestPermissionsResult +import ca.allanwang.kau.utils.ContextHelper import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Job @@ -41,7 +42,7 @@ abstract class KauBaseActivity : AppCompatActivity(), CoroutineScope { open lateinit var job: Job override val coroutineContext: CoroutineContext - get() = Dispatchers.Main + job + get() = ContextHelper.dispatcher + job open fun defaultJob(): Job = SupervisorJob() |