diff --git a/packages/yew/src/virtual_dom/vlist.rs b/packages/yew/src/virtual_dom/vlist.rs index 8c44651f1ac..a5c5d4b7459 100644 --- a/packages/yew/src/virtual_dom/vlist.rs +++ b/packages/yew/src/virtual_dom/vlist.rs @@ -196,7 +196,7 @@ mod feat_ssr { let resolve_fur = if rest_children.len() <= 30 { // 30 is selected by join_all to be deemed small. let rest_child_furs = future::join_all(rest_child_furs); - async move { rest_child_furs.map(|_| {}).await }.left_future() + async move { rest_child_furs.await; }.left_future() } else { let mut rest_child_furs: FuturesUnordered<_> = rest_child_furs.collect(); async move { while rest_child_furs.next().await.is_some() {} }