Change DropdownButton to call onSelect with key