added limited keyboard support to pui-dropdown