I have a mobile app available on the store that was created using the Ratchet framework. Everything was working smoothly until the release of iOS 8. Now, when I test the app on iOS 8, the title bars for modals are not appearing. Although the controls like the 'Close' and 'Back' buttons on the bar still function when clicked, the bar and its controls are not visible. This issue seems to be isolated to iOS 8 as the app works fine on iOS 7 and earlier versions.
To replicate this issue, please access this demo app in Safari on an iOS 8 device or simulator. Click on the 'New note' button to open a modal and observe the problem.
While troubleshooting in Safari's web inspector, I discovered that temporarily moving the <header>...</header>
element of the modal to a different location and then returning it to its original position makes the bar visible again. Sometimes, changing its display
property from block
to none
and back to block
resolves the issue. Occasionally, scrolling the page also triggers the display of the bar.
I would greatly appreciate any solutions or suggestions to address this problem.