This fixes an issue where the keyboard dismissal in iOS 12 / 13 would not allow the viewport content to return to position.
We had a fix for this in the summer, but the fix only worked for the nav and modal view methods.
This fix also prevents the keyboard hide observer from being added every time a modal or nav view is opened. This was causing multiple redundant events to fire.
Why this is Important
Telus found the issue and needs it resolved in order to deploy their MyWifi App
[ ] PR title follows the format \<Jira Card>: \<Change description>
[ ] PR description present and accurate
[ ] PR is linked to a Jira card has impact field filled in
[ ] Changes have gone through design review if required
[ ] Deployment plan and/or bridge code description is included in PR if required
[ ] A Release Note has been drafted and published after merging to master
[ ] Following merge, the zip file for manual integration, as well as cocoapod version, should be updated
The problem
This fixes an issue where the keyboard dismissal in iOS 12 / 13 would not allow the viewport content to return to position.
We had a fix for this in the summer, but the fix only worked for the nav and modal view methods.
This fix also prevents the keyboard hide observer from being added every time a modal or nav view is opened. This was causing multiple redundant events to fire.
Why this is Important
Telus found the issue and needs it resolved in order to deploy their MyWifi App
impact
field filled in