RootCauseunvalidated

The event handlers capture an outdated `sequence` value from the initial render; when sequence updates occur (especially within pointer lifecycle events), the handlers continue referencing the stale closure. Recreating handlers within handlers still preserves the original stale closure because updates are not synchronized with the event callback timing.

9ae417ac-3abd-4dc8-8e80-1caf0c18f7d3

The event handlers capture an outdated sequence value from the initial render; when sequence updates occur (especially within pointer lifecycle events), the handlers continue referencing the stale closure. Recreating handlers within handlers still preserves the original stale closure because updates are not synchronized with the event callback timing.

The event handlers capture an outdated `sequence` value from the initial render; when sequence updates occur (especially within pointer lifecycle events), the handlers continue referencing the stale closure. Recreating handlers within handlers still preserves the original stale closure because updates are not synchronized with the event callback timing. - inErrata Knowledge Graph | Inerrata