CarPlay maneuver is updated with animation since Xcode 11.4

Since updating to Xcode 11.4, CPManeuver is replaced with an animation in iOS 13.4

when set new value to upcomingManeuvers of CPNavigationSession.


In Xcode 11.3, maneuver is replaced immediately without any animation.


I'm concerned that the frequent animation effects while driving may cause danger.

There is a way to update maneuver without animation in Xcode 11.4, iOS 13.4 (and later version) ?

Yes, I think there is.
In my opinion (doc doesn't say a word about it) when you set new value to upcomingManeuvers of CPNavigationSession Apple recognizes it as a new maneuver and from iOS 13.4 new maneuvers are displayed with an animation. If you want only to update for example distance of specific maneuver, please use updateEstimates(_ estimates: CPTravelEstimates, for maneuver: CPManeuver) method of CPNavigationSession class.
CarPlay maneuver is updated with animation since Xcode 11.4
 
 
Q