java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
at java.awt.Component.getLocationOnScreen_NoTreeLock(Unknown Source)
at java.awt.Component.getLocationOnScreen(Unknown Source)
at com.jidesoft.alert.Alert.internalShowPopup(Unknown Source)
at com.jidesoft.popup.JidePopup.showPopup(Unknown Source)
at com.inductiveautomation.ignition.designer.ConnectionHealthListener.setConnectionOk(ConnectionHealthListener.java:133)
at com.inductiveautomation.ignition.designer.ConnectionHealthListener.propertyChange(ConnectionHealthListener.java:165)
at java.beans.PropertyChangeSupport.fire(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at com.inductiveautomation.ignition.client.gateway_interface.AbstractGatewayConnection.setConnectionUp(AbstractGatewayConnection.java:571)
at com.inductiveautomation.ignition.client.gateway_interface.AbstractGatewayConnection.notifyGatewayException(AbstractGatewayConnection.java:679)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.fireGatewayException(GatewayInterface.java:171)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.newGatewayException(GatewayInterface.java:314)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:472)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:249)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:240)
at com.inductiveautomation.ignition.designer.gateway.DTGatewayInterface.loadProject(DTGatewayInterface.java:349)
at com.inductiveautomation.ignition.designer.IgnitionDesigner$StartupProjectDialogHandler$1.run(IgnitionDesigner.java:380)
at java.lang.Thread.run(Unknown Source)