handlePointerUp method
Called when a pointer-up event occurs.
Implementation
@override
void handlePointerUp(MouseMsg event, Offset localPosition) {
if (_longPressAccepted) {
final globalPos = Offset(event.x.toDouble(), event.y.toDouble());
addCmd(
onLongPressEnd?.call(
LongPressEndDetails(
globalPosition: globalPos,
localPosition: localPosition,
),
),
);
state = GestureRecognizerState.defunct;
} else {
// Released before the timer fired — not a long-press.
_timer?.cancel();
_timer = null;
resolve(GestureDisposition.rejected);
}
}