UITextField tab handling for Catalyst changed post macOS 12.2

iPadOS apps running via Catalyst on macOS now insert a tab character in UITextField when the tab is typed. When running in macOS 12.2 typing a tab character focused on the next UITextField.

The same code/app running on iPadOS (device or simulator) responds by focusing on the next UITextField when a tab is typed.

Was this a purposeful change in Catalyst? I have not been able to find anything that talks about this. And it is impacting the usability of our app in cases where we have multiple UITextFields present.

Informal chat with Apple engineers at WWDC indicates they are viewing this issue as a bug. So hopefully tab key handling in UITextField will get reverted back to focusing on the next field.

UITextField tab handling for Catalyst changed post macOS 12.2
 
 
Q