backToOrigin method
Implementation
Future<void> backToOrigin(ReleaseContext data, {Object? except}) async {
await release(Release.toHalt(data));
// Use the gesture's configured [Settle] for the dismiss-to-origin motion.
final b = data.gesture.bounds;
final settle = b.left?.decay?.settle
?? b.right?.decay?.settle
?? b.top?.decay?.settle
?? b.bottom?.decay?.settle;
await dismiss(except: except, settle: settle);
}