iOS 16 TextField, axis parameter, and keyboard avoidance

I've not seen the issue I'm having discussed here since iOS 16 dropped. I've added the axis: .vertical parameter to a TextField view to make it expand vertically, eliminating the need for a ZStack hack that accomplished the same previously. The automatic keyboard avoidance behavior that was working as-expected prior to adding the new parameter has ceased. When I tap in the TextField now, the keyboard jumps up and covers it. It again works correctly if I remove the axis parameter.

Has anyone else seen this?

Here's the code snippet in question:

TextField("", text: $********.userNotes, axis: .vertical)
   .placeHolder(Text("My notes"), show: ********.userNotes.isEmpty)
   .autocapitalization(.sentences)\
   .textFieldStyle(CustomTextFieldStyle())
   .background(Color(profile.appData.colorTheme.editableTextFieldColor))
   .frame(width: UIDevice.current.userInterfaceIdiom == .pad ? 240 : 280)

I've noticed the same thing. axis: .vertical seems to break the keyboard avoidance. Any updates?

iOS 16 TextField, axis parameter, and keyboard avoidance
 
 
Q