Hi @Rincewind, this approach works fine for Xcode 13 and iOS 15, however it's broken for iOS 14. When changing the style of the navigation bar (or the navigation item), let's say from opaque to transparent when transitioning from VC A to B, the animation seems delayed during the push/pop. I'm making the change to the navigation item on view will appear (from both VC A and B). I tried "willMove(toParent)", "didMove(toParent)", "viewWillAppear", "viewDidLoad", etc. None of them seem to capture the right moment