-
-
Notifications
You must be signed in to change notification settings - Fork 7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug Report][3.1.7] v-select options becomes transparent when attach prop is used #16855
Comments
Seems to be related to this which was resolved in vuetify 2 #11153 |
That was different, caused by VNavigationDrawer overriding VList background color. In your case the list does have a background color, it's just behind the textarea. |
This was found when setting the default props on v-menu as we need every menu to be accessible with the keyboard and reader. So it's not actually needed on the select |
They should already be by default. |
Not for what we are using it for but we aren't really using it conventionally. We are putting a mini form inside it. |
For now i'm going to alias v-menu so that the defaults don't change in other components |
I've just found the other reason I needed attach on the v-select. I need to be able to know when one of the options has focus and as there is no |
|
For completeness. I couldn't get |
A workaround to consider is to add something like Example: <v-select
label="select"
:menu-props="{attach:true}"
:items="[ 'test1', 'test2', 'foo', 'bar' ]"
style="z-index: 3000; position: relative"
/> Although you will still see it a little transparent |
Environment
Vuetify Version: 3.1.7
Vue Version: 3.2.47
Browsers: Chrome 110.0.0.0
OS: Mac OS 10.15.7
Steps to reproduce
a. to a select, autocomplete or combobox.
b. set the default v-menu attach prop to true.
Expected Behavior
The menu to not be transparent and can be clicked
Actual Behavior
The menu is transparent and can't be clicked
Reproduction Link
https://play.vuetifyjs.com/#...
Other comments
Reproduction link for 1b.
https://play.vuetifyjs.com/#...
The text was updated successfully, but these errors were encountered: