Fix Deferred implementation, Resolve #1213
This commit is contained in:
1 parent
598438a5f9
commit
fbb702cacd
1 file changed
+1
-1
@@ -10,7 +10,7 @@ import eu.kanade.tachiyomi.util.lang.withIOContext
|
||||
|
||||
@Composable
|
||||
fun <T> Deferred(block: suspend () -> T, content: @Composable (T) -> Unit) {
|
||||
var completed by remember { mutableStateOf<T?>(null) }
|
||||
var completed by remember(block) { mutableStateOf<T?>(null) }
|
||||
LaunchedEffect(key1 = Unit) {
|
||||
completed = withIOContext { block() }
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user