dispatchPointer

Dispatches one pointer event through the most recently committed frame.

Hover observers and hover-aware components update only from delivered PointerEvent.Move events; a stationary pointer has no implicit hover transition. Active modifiers decide whether raw, press, release, move, and scroll events are consumed or continue through earlier painted candidates. Consecutive events do not require an intervening frame: core synchronizes dirty retained geometry using the last committed viewport. Source application, content rebuilding, animation, painting, and semantics still wait for the next frame.

Return

the retained core input result.

Parameters

event

the pointer event in host coordinates.

Throws

when called from the wrong thread, reentrantly, or while the host is not attached.

when pointer dispatch or cleanup fails; the exact first failure remains primary with later distinct failures suppressed.