Post

Replies

Boosts

Views

Activity

Reply to iOS 26 Safari & WebView: VisualViewport.offsetTop not reset after keyboard dismissal, causing fixed elements misplacement
Behavior bugs don't only occur when opening/closing the keyboard. It's the overall behavior of elements in sticky/absolute/fixed positions that are broken because of this new weird viewport. For example, if you go to Apple's website (https://www.apple.com/) and scroll down, the header will be sticky, but if you look closely, part of the header will extend a few pixels above the viewport.
Topic: Safari & Web SubTopic: General Tags:
Sep ’25
Reply to iOS 26 Safari & WebView: VisualViewport.offsetTop not reset after keyboard dismissal, causing fixed elements misplacement
I often integrate pop-ups/drawers that cover 100% of the width and 100% of the height of the screen. Since iOS 26, the behavior on Safari has changed and it is no longer a true 100% height because of this floating bar. The overlays of these pop-ups/drawers no longer cover 100% of the height, which looks very ugly.
Topic: Safari & Web SubTopic: General Tags:
Sep ’25