Email or username:

Password:

Forgot your password?
2 posts total
Mayank

looks like popover light dismiss is still broken in safari 18 (but there's a strange workaround: add a pointerdown on your body)

bugs.webkit.org/show_bug.cgi?i

Konnor Rogers

@mayank `:active` for buttons also never fires on mobile safari unless you have a pointer event on the body 🙃

Russ

@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.

Mayank

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:

```
content: "›";
content: "›" / "";
```

developer.mozilla.org/en-US/do

Show previous comments
Cecilie 🧙‍♀️

@mayank oh my goooood I finally have a more thorough fix than slapping aria-hidden on all of our icons??? 🍾

Niklas Ljunglöf

@mayank You can also support older Safari versions by adding `alt: ""`;

iamdtms

@mayank Reinvent target _blank
Yes.
Reinvent alt text
Yes.
What's next?

Go Up