Lattice Grid Buy a licence

The grid (core) ยท console.warn

a write has been pending for over {n}s ({key}/{colId}). With edit.confirm "manual" the host must call grid.edit.settle(id, ok); with "auto" the commit promise never settled.

Printed by The grid (core), prefixed [lattice], since 1.4.0.

Warnings referencepending.stale

Identifier
pending.stale
Raised by
The grid (core)
Since
1.4.0

What happened

An optimistic cell write has been waiting for confirmation beyond the timeout. The cell is still showing the optimistic value and is still marked pending, and it will stay that way until something settles it. Reported once per sweep, naming the oldest offender.

The fix

Under confirm: 'manual', call grid.edit.settle(id, ok) when your backend answers. Under 'auto', the commit promise must settle - a fetch with no timeout that never rejects produces exactly this.

Reference

Covered in full at the API reference.