This PR changes the behavior towards becoming first responder.
Fixed the text field to no longer become first responder on view layout changes or after moving to superview
Delayed becomeFirstResponder on numberInputTextField to be called only after the view animation has completed (LTR script)
The reason we want the number input text field to become first responder after moving the card number in (therefor the reason for this PR) is to keep the focus on the text field after performing a swipe gesture. Otherwise, users would have to perform a swipe gesture to move to the number text field and tap on it again to make changes to the card number.
This PR changes the behavior towards becoming first responder.
becomeFirstResponder
onnumberInputTextField
to be called only after the view animation has completed (LTR script)