mirror of
https://github.com/google/blockly.git
synced 2025-12-16 06:10:12 +01:00
fix: navigation in dropdown menu with a separator (#9474)
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user