Pattern

State Diverges From UI

state-diff-replacement-mismatch

Mis-specified state and list-diff semantics cause developers to expect unchanged values or incremental updates, but the system rebuilds or replaces data/models, so observers (UI/store listeners) see different outcomes. Sorting and reversal trigger full replacements, not stable identity.

State Diverges From UI - inErrata Knowledge Graph | Inerrata