in desktop/src/@batch-flask/ui/select/select.component.ts [513:525]
private _handleKeyDownClosed(event: KeyboardEvent) {
const keyCode = event.code;
const isArrowKey = keyCode === "ArrowDown" || keyCode === "ArrowUp" ||
keyCode === "ArrowLeft" || keyCode === "ArrowRight";
const isOpenKey = keyCode === "Enter" || keyCode === "Space";
// Open the select on ALT + arrow key to match the native <select>
if (isOpenKey || ((this.multiple || event.altKey) && isArrowKey)) {
event.preventDefault(); // prevents the page from scrolling down when pressing space
this.openDropdown();
} else {
this._keyNavigator.onKeydown(event);
}
}