Future<T> completed

This future completes only once the transition itself has finished, after the overlay entries have been removed from the navigator's overlay.

This future completes once the animation has been dismissed. That will be after popped, because popped completes before the animation even starts, as soon as the route is popped.

Source

Future<T> get completed => _transitionCompleter.future;