Paul Woitaschek
11/16/2018, 3:37 PMVsevolod Tolstopyatov [JB]
11/16/2018, 3:39 PMcancel
after render
method started its executionPaul Woitaschek
11/16/2018, 3:40 PMVsevolod Tolstopyatov [JB]
11/16/2018, 3:40 PM// Thread 1
if (flag) {
render()
}
// Thread 2
flag = false
Vsevolod Tolstopyatov [JB]
11/16/2018, 3:40 PMrender
to be invoked when both threads are running concurrently?Paul Woitaschek
11/16/2018, 3:40 PMVsevolod Tolstopyatov [JB]
11/16/2018, 3:41 PMPaul Woitaschek
11/16/2018, 3:41 PMVsevolod Tolstopyatov [JB]
11/16/2018, 3:42 PMrender
a suspend function?Paul Woitaschek
11/16/2018, 3:42 PMPaul Woitaschek
11/16/2018, 3:45 PMPaul Woitaschek
11/16/2018, 3:45 PMVsevolod Tolstopyatov [JB]
11/16/2018, 3:48 PMget
do?Vsevolod Tolstopyatov [JB]
11/16/2018, 3:48 PMviewModel
a CoroutineScope
? Are you cancelling job
or viewModel
?Paul Woitaschek
11/16/2018, 3:48 PMPaul Woitaschek
11/16/2018, 3:56 PMfun CoroutineScope.get(billingModule: BillingModule, skuDetailSelected: ReceiveChannel<SkuDetail>): ReceiveChannel<VideoPromoState> {
tateisu
11/16/2018, 4:28 PMPaul Woitaschek
11/16/2018, 4:36 PMPaul Woitaschek
11/16/2018, 4:36 PM