Closed elite174 closed 6 months ago
On the first cache revalidation, data is reconciled incorrectly, which causes rerenders.
Example: https://playground.solidjs.com/anonymous/b6b25440-9d66-467e-94ee-5148484a5bc2
You'll see in the console that items are rerendered on the first revalidation, however it doesn't happen when you continue revalidate the data.
https://playground.solidjs.com/anonymous/b6b25440-9d66-467e-94ee-5148484a5bc2
Check out the example
Items should be reconciled correctly without rerenders
No response
Thanks.. I missed this. I'm trying to track this one down but its odd.. Somehow on first load we aren't getting the wrapped value. I see it.. empty intent on initial load. Ok I will get this fixed.
Describe the bug
On the first cache revalidation, data is reconciled incorrectly, which causes rerenders.
Example: https://playground.solidjs.com/anonymous/b6b25440-9d66-467e-94ee-5148484a5bc2
You'll see in the console that items are rerendered on the first revalidation, however it doesn't happen when you continue revalidate the data.
Your Example Website or App
https://playground.solidjs.com/anonymous/b6b25440-9d66-467e-94ee-5148484a5bc2
Steps to Reproduce the Bug or Issue
Check out the example
Expected behavior
Items should be reconciled correctly without rerenders
Screenshots or Videos
No response
Platform
Additional context
No response