Closed fabiodepin closed 3 months ago
As you can read in the closed issues, SnappyMail is bound to the behavior of the browser.
If we develop our own custom datalist component we need to do a lot of work as there are many ways to respond to user events (mouse, keyboard, touch, pen, etc.). Currently i don't see any real benefits to extend the code size (javascript + css + html + aria) other then "it makes the UI beautiful". Because currently "it works" in any browser.
But you can try and play around with https://codepen.io/iamsidd_j/pen/qBRWNQQ
Hello,
I also have this improvement ready. I send PR as soon as I have time during the week, along with those other tasks.
Thanks
Currently there are some problems with using the datalist, such as the use of arrows and enter. For those using a MacBook, there are more problems.
One suggestion is to change the component to the image below.
From:
To:
Thanks