mirror of
https://github.com/storytold/gridcraft.git
synced 2026-10-28 20:56:54 -06:00
When two dynamic arrays were recalculated in the same pass and the first read the second's spill area before the second was evaluated, it read the old values. Formulas reading a spill area that changed are evaluated again, but dynamic arrays were left out of that second round (only to keep an array from re-queuing itself), so with D11 = SEQUENCE(1,3,A1) and G5 = UNIQUE(VSTACK(F9:F12,A1)), changing A1 from 1 to 10 left 3 in G6 instead of 12. Only the array itself is left out now.