AeroQuad/AeroQuadConfiguratorPyQt — pull request #12 by Shadow6363 (2013-02-24 01:09:52+00:00)
Title: Autoconnect Endless Loop Fix

It seems the problem was you were looping through everything in the drop-down list and when you hit `self.ui.comPort.setCurrentIndex(port)`, it was being detected as a selection change and calling `updateDetectedPorts()`. Unfortunately, your loop also took you back over the 'Autoconnect' option so the whole process was repeating itself if a port connection couldn't be established. I simply removed the last two items from the iteration process and it seems to have fixed things. Not the best solution since it's now dependent on the layout/that particular item order, but it works until we have something better.