Возможно, вы перезаписываете состояние свойства, содержащего значение раскрывающегося списка.
Убедитесь, что для него снова не установлено значение "", как вы, должно быть, сохранили.
При нажатиикнопки, состояние изменяется, и в результате, render () запускается снова, из-за чего оно перезаписывается, убедитесь, что удерживаете ваше состояние при нажатии кнопки и проверьте, если вы меняете состояние свойства selectedNameChanged.
Надеюсь, это поможет, если нет, укажите метод, который вызывается нажатием кнопки.
Спасибо