fix ChoiceBox.py swap list and text