This fails ``` <> <div id="products-container"> <For each={props.products()} fallback={<span>loading</span>}> {(product, i) => { debugger; return ( <ProductItem product={product} key={`${i()}-${product.id}`} /> ); }} {/* {(product, i) => ( <div style={{ background: "red" }}>product {i()}</div> )} */} </For> </div> </> ``` This works ``` <> <div id="products-container"> <For each={props.products()} fallback="loading"> {(product, i) => { debugger; return ( <ProductItem product={product} key={`${i()}-${product.id}`} /> ); }} {/* {(product, i) => ( <div style={{ background: "red" }}>product {i()}</div> )} */} </For> </div> </> ``` Seems like a bug but maybe I am doing something wrong?