fix: navigation in dropdown menu with a separator (#9474)

This commit is contained in:
Robert Knight
2025-12-04 20:37:44 +00:00
committed by GitHub
parent a9cb035f41
commit 8a226d8737

View File

@@ -274,7 +274,7 @@ export class Menu {
*/ */
highlightNext() { highlightNext() {
const index = this.highlightedItem const index = this.highlightedItem
? this.menuItems.indexOf(this.highlightedItem) ? this.getMenuItems().indexOf(this.highlightedItem)
: -1; : -1;
this.highlightHelper(index, 1); this.highlightHelper(index, 1);
} }
@@ -287,7 +287,7 @@ export class Menu {
*/ */
highlightPrevious() { highlightPrevious() {
const index = this.highlightedItem const index = this.highlightedItem
? this.menuItems.indexOf(this.highlightedItem) ? this.getMenuItems().indexOf(this.highlightedItem)
: -1; : -1;
this.highlightHelper(index < 0 ? this.menuItems.length : index, -1); this.highlightHelper(index < 0 ? this.menuItems.length : index, -1);
} }