Вы можете решить это, используя CSS. Если вы хотите ограничить высоту всплывающего окна, чтобы оно не прокручивалось, когда оно открыто, вы можете использовать максимальную высоту 60 Вч или подобное и установить вертикальную прокрутку.
.ui-selectmenu.ui-dialog .ui-content {
max-height: 60vh;
overflow-y: scroll;
}
И чтобы исправить это, если вы хочу добавить это CSS:
#items-dialog {
position: fixed;
left: 0;
top: 0;
}