looks like popover light dismiss is still broken in safari 18 (but there's a strange workaround: add a pointerdown on your body)
2 posts total
looks like popover light dismiss is still broken in safari 18 (but there's a strange workaround: add a pointerdown on your body) alt text in #CSS generated `content` is now supported all modern browsers (as of firefox 128 and safari 17.4) please hide your weird glyphs and icon fonts using an empty string like this: ``` https://developer.mozilla.org/en-US/docs/Web/CSS/content#alternative_text
Show previous comments
@mayank oh my goooood I finally have a more thorough fix than slapping aria-hidden on all of our icons??? 🍾 |
@mayank `:active` for buttons also never fires on mobile safari unless you have a pointer event on the body 🙃
@mayank I'm not sure the pointerdown worked in some situations or was more trouble that it was worth. Anyway surely this should be fixed by now, it has worked in Safari Desktop for some time and 'light dismissal' is one of the key features of popover.