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 = falseVsevolod 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