We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4d8ec0c commit 82f0267Copy full SHA for 82f0267
.changeset/fast-items-tell.md
@@ -0,0 +1,5 @@
1
+---
2
+'@primer/view-components': patch
3
4
+
5
+Ensure focus is set on SelectPanel item when arrowing down from input
app/components/primer/alpha/select_panel_element.ts
@@ -633,10 +633,10 @@ export class SelectPanelElement extends HTMLElement {
633
this.#handleItemActivated(item, false)
634
}
635
} else if (key === 'ArrowDown') {
636
- const item = (this.focusableItem || this.visibleItems[0]) as HTMLLIElement
+ const item = (this.focusableItem || this.#getItemContent(this.visibleItems[0])) as HTMLLIElement
637
638
if (item) {
639
- this.#getItemContent(item)!.focus()
+ item.focus()
640
event.preventDefault()
641
642
} else if (key === 'Home') {
0 commit comments