sagalbot / vue-select

Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.
https://vue-select.org
MIT License
4.62k stars 1.34k forks source link

Version 3.12.3+ Breaks Option Select in Latest Safari #1566

Closed daverogers closed 2 years ago

daverogers commented 2 years ago

When I select a value from the dropdown, it doesn't show in the selection box (option not making it to v-model).

I don't use Safari everyday so I'm not sure which Safari version exposed or caused this issue (my daily driver, Chrome, is not affected). A coworker of mine took recent screenshots where it's clearly working and I don't think he's on Monterey yet, so it might only be affecting Safari 15+.

Replicated bug in Codesandbox: https://codesandbox.io/s/exciting-napier-fq8ts

sagalbot commented 2 years ago

Hmmm, that reproduction works as expected for me in Safari 15.2. Still not working for you?

daverogers commented 2 years ago

I'm on Safari Version 15.3 (17612.4.9.1.8) now and it's still not working. A buddy of mine just tried and it works for him. So I just realized that when I select too quickly it won't select, but when i open, wait a little longer, then select, it works. So must be some sort of transition effect that hasn't completed yet so it doesn't register the selection 🤷

sagalbot commented 2 years ago

That's really weird. I wasn't able to reproduce so tough to action on. Appreciate the update, if you hear any clues please let me know!