(e: PointerEvent)
| 1192 | }; |
| 1193 | |
| 1194 | const onLostPointerCapture = (e: PointerEvent): void => { |
| 1195 | if (disposed) return; |
| 1196 | if (!hasHoverListeners() && !tapCandidate && suppressNextLostPointerCaptureId !== e.pointerId) return; |
| 1197 | if (suppressNextLostPointerCaptureId === e.pointerId) { |
| 1198 | suppressNextLostPointerCaptureId = null; |
| 1199 | return; |
| 1200 | } |
| 1201 | clearTapCandidateIfMatches(e); |
| 1202 | setHovered(null, e); |
| 1203 | }; |
| 1204 | |
| 1205 | const onPointerDown = (e: PointerEvent): void => { |
| 1206 | if (disposed) return; |
nothing calls this directly
no test coverage detected