prevent page scroll when dropdown open. also fix issue where you could scroll off ends of list with up/down keys.