The grid (core) ยท console.warn
a structural {kind} has been pending for over {n}s ({key}). With edit.confirm "manual" the host must call settle(id, ok); with "auto" the mutate promise never settled.
Printed by The grid (core), prefixed [lattice], since 1.26.0.
Warnings reference › pending.rows.stale
- Identifier
pending.rows.stale- Raised by
- The grid (core)
- Since
- 1.26.0
What happened
An optimistic append or delete has been waiting beyond the timeout. The row is still shown as pending - an appended row that may never be saved, or a tombstoned row that may come back - until something settles it.
The fix
Settle the operation when your backend answers, or make sure the adapter's mutate promise always settles.
Reference
Covered in full at the API reference.