transitionTheme property
The transition used when this widget swaps between its loading state and its view.
Null (the default) is a short crossfade — defaultTransitionDuration,
no motion. That swap is not a page change: the route has already
animated in, and a second zoom or slide when the data arrives reads as
a stutter. Override to borrow a page transition here, for example
Theme.of(context).pageTransitionsTheme to match the route animation,
or your own PageTransitionsTheme.
Implementation
@protected
PageTransitionsTheme? get transitionTheme => null;