From c2249618e6316429f3fc3fd8ba4d39190047ce24 Mon Sep 17 00:00:00 2001 From: cliechti Date: Sun, 3 Aug 2014 17:31:09 +0000 Subject: bugfix when dialog is used to change settings git-svn-id: http://svn.code.sf.net/p/pyserial/code/trunk/pyserial@502 f19166aa-fa4f-0410-85c2-fa1106f25c8a --- examples/wxSerialConfigDialog.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/wxSerialConfigDialog.py b/examples/wxSerialConfigDialog.py index fabcefa..b8f833b 100644 --- a/examples/wxSerialConfigDialog.py +++ b/examples/wxSerialConfigDialog.py @@ -67,7 +67,7 @@ class SerialConfigDialog(wx.Dialog): preferred_index = 0 self.combo_box_port.Clear() self.ports = [] - for portname, desc, hwid in serial.tools.list_ports.comports(): + for n, (portname, desc, hwid) in enumerate(sorted(serial.tools.list_ports.comports())): self.combo_box_port.Append('%s (%s [%s])' % (portname, desc, hwid)) self.ports.append(portname) if self.serial.portstr == portname: -- cgit v1.2.1