Summary: | Safe-area-inset-bottom still set when keyboard appears | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Charlie Croom <charlie.croom> | ||||||
Component: | CSS | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | NEW --- | ||||||||
Severity: | Normal | CC: | bdakin, ik, kenneth, matan.hershberg, mmzeeman, simon.fraser, smoley, thorton, wart.claes, webkit-bug-importer, zalan | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | Safari Technology Preview | ||||||||
Hardware: | iPhone / iPad | ||||||||
OS: | All | ||||||||
Attachments: |
|
Description
Charlie Croom
2020-10-15 07:24:45 PDT
Since the floating address bar has been removed, we now have the issue that is is still "floaty" when the on screen keyboard is open, creating the issue that the address bar is above one of our UI elements when you focus the input field and it is not possible to clear that space with safe-area-inset-*. https://codepen.io/WartClaes/pen/gORGJPJ Created attachment 465677 [details] Testcase for safe-area-inset-bottom not updating when software keyboard is visible I've created a reduced testcase that demonstrates the issue (attached). Also available here: https://testcase.rejh.nl/webkit-safe-area-inset-does-not-update/ Steps to reproduce the issue are included. Would be great to see a fix as this issue is now ~2.5 yrs old? Created attachment 465678 [details]
Screenshot that demonstrates the issue
|