adobe/spectrum-web-components
[Feature]: sp-combobox value is not equivalent to the currently selected menu item
開放
#4,283 建立於 2024年4月18日
Component:ComboboxFeatureGood first issueSEV missing
倉庫指標
- 星標
- (1,525 顆星)
- PR 合併指標
- (PR 指標待抓取)
描述
Code of conduct
- I agree to follow this project's code of conduct.
Impacted component(s)
Combobox
Expected behavior
Let's say I have the following markup:
<sp-combobox size="m" label="Color">
<sp-menu-item value="red">Red</sp-menu-item>
<sp-menu-item value="green">Green</sp-menu-item>
<sp-menu-item value="blue">Blue</sp-menu-item>
</sp-combobox>
I would expect that when I select the "Red" menu item in the combobox that the value of the comboxbox changes to red which is the value of the selected menu item.
Actual behavior
The sp-comboxbox value is Red which is the label of the menu item. Not the value.
Screenshots
No response
What browsers are you seeing the problem in?
Chrome
How can we reproduce this issue?
- Go to https://opensource.adobe.com/spectrum-web-components/components/combobox/#sizes
- Open the comboxbox, click "Red"
- Inspect the comboxbox element in the console
- Check the
valueof the combobox - Observe that
valueasRed
Sample code that illustrates the problem
No response
Logs taken while reproducing problem
No response