isPopGestureInProgress static method
True if an iOS-style back swipe pop gesture is currently
underway for route
.
This just check the route's NavigatorState.userGestureInProgress.
See also:
- popGestureEnabled, which returns true if a user-triggered pop gesture would be allowed.
Implementation
static bool isPopGestureInProgress(BuildContext context) {
final ModalRoute<Object?> route = ModalRoute.of(context)!;
return route.navigator!.userGestureInProgress;
}