GlNewDropdown interaction on mobile is inefficient
See original discussion gitlab!31253 (comment 350247062)
When using the GitLab UI dropdown component, we lose the benefits that come with using a native browser component. For example, mobile devices will render a nice native picker with the current implementation, but using the GlNewDropdown
component will cause mobile devices to get the same UI as desktops:
GlFormSelect
on a phone (using a native select
element)
GlNewDropdown
on a phone (using a custom dropdown component)
The first one is a lot easier to interact with on a phone screen.