JoakimForslund
09/27/2019, 10:06 AMrunBlocking(Dispatchers.Main) {}
be the same as running Handler(Looper.getMainLooper()).post{}
on android?gildor
09/27/2019, 10:09 AMJoakimForslund
09/27/2019, 10:13 AM@JavascriptInterface
override fun back() {
Handler(Looper.getMainLooper()).post {
this@PlatformSpecific.back()
}
}
But running this:
@JavascriptInterface
override fun back() {
runBlocking(Dispatchers.Main) {
this@PlatformSpecific.back()
}
}
Seems to lock the thread switch entirlygildor
09/27/2019, 10:16 AMgildor
09/27/2019, 10:16 AMgildor
09/27/2019, 10:17 AMgildor
09/27/2019, 10:17 AMgildor
09/27/2019, 10:17 AMlaunch(Dispatchers.Main)
insteadJoakimForslund
09/27/2019, 10:18 AMgildor
09/27/2019, 10:22 AM