UITextField text jumps when switching to another responder for the first time

Originator:aleksander.grzyb
Number:rdar://30221516 Date Originated:26-Jan-2017 03:39 PM
Status:Open Resolved:
Product:iOS Product Version:9.3
Classification:UI/Usability Reproducible:Always
 
This is a duplicate of rdar://24136005

Summary:
The text in a UITextField jumps when switching to another responder that displays the keyboard. It seems the UITextField responds to the keyboard hiding and showing directly by performing some sort of unnecessary animation.

Steps to Reproduce:
1. Create two UITextFields
2. set the focus to the first
3. type some text
4. make the second textfield first responder

Expected Results:
The text stays as is in the first textfield.

Actual Results:
The text in the first textfield jumps around. See attached movie.

Regression:
This has been happening since the first IOS 9 betas and hasn’t been fixed in any iOS 9 version. This bug was not present in iOS8.

Notes:
The attached movie shows how switching between a UITextField and a first responder shows the textfield’s content jump. This only happens on the first switch. Switching responders a second time does not trigger this issue.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!