Is your feature request related to a problem? Please describe.
We would like to migrate form Quasar v1 to Quasar v2. In our current application, we have "auto-open/close" selects on mouse hover, that we implemented so far with @mouseenter.native and @mouseout.native, but because in vue3 we cannot rely on native anymore (probably for the better), we are a bit stuck on how to maintain this feature while migrating.
Would it be possible to add the mouseenter and mouseout (and potentially more) events to the events emitted by Qselect? Or if not, would it be possible to natively support the the "auto-open/close" on mouse events feature for this component?
Describe alternatives you've considered
An alternative could be to handle these events on a wrapper component but this would require for this extra wrapper to have its custom style, and might feel like it is some boilerplate code?...
Is your feature request related to a problem? Please describe.
We would like to migrate form Quasar v1 to Quasar v2. In our current application, we have "auto-open/close" selects on mouse hover, that we implemented so far with
@mouseenter.native
and@mouseout.native
, but because in vue3 we cannot rely onnative
anymore (probably for the better), we are a bit stuck on how to maintain this feature while migrating.Here is a Codepen showing the problem (lack of console prints) in Q2: https://codepen.io/CamilleDrapier/pen/zYENooX?editors=101 Here is a Codepen showing the workaround (all console prints) in Q1: https://codepen.io/CamilleDrapier/pen/mdBRORO?editors=101
Describe the solution you'd like
Would it be possible to add the
mouseenter
andmouseout
(and potentially more) events to the events emitted byQselect
? Or if not, would it be possible to natively support the the "auto-open/close" on mouse events feature for this component?Describe alternatives you've considered
An alternative could be to handle these events on a wrapper component but this would require for this extra wrapper to have its custom style, and might feel like it is some boilerplate code?...
Additional context
Might be related to: https://github.com/quasarframework/quasar/issues/9907 https://github.com/quasarframework/quasar/issues/5411 https://github.com/quasarframework/quasar/issues/4639