use ports_chooser to actually fill ports list
Fix problem where selected port was None