I have a custom-modally presented navigation controller with a grabber view extending beyond its bounds, so UILayoutContainerView.layer.masksToBounds is set to false. Prior to iOS 18, the UINavigationTransitionView was clipped during transitions because clipsToBounds was set to true. However, in iOS 18, clipsToBounds is now set to false.