--- CommPortIdentifier.java 2006-06-03 20:20:46.516666000 -0400 +++ CommPortIdentifier.java.new 2006-06-03 22:28:46.347819000 -0400 @@ -202,6 +202,14 @@ if(debug) System.out.println("CommPortIdentifier:getPortIdentifier(" + s +")"); CommPortIdentifier index = CommPortIndex; + /* This may slow things down but if you pass the string for the port after + a device is plugged in, you can find it now. + + http://bugzilla.qbang.org/show_bug.cgi?id=48 + */ + + getPortIdentifiers(); + synchronized (Sync) { while (index != null)