added aria role to select container, and fixed focus edge case