8229810: [macos] NullPointerException getting bounds of GraphicsConfiguration

Reviewed-by: jdv
This commit is contained in:
Sergey Bylokhov 2019-10-09 17:06:06 -07:00
parent 1d4f4016ee
commit f3a9ad9290

View File

@ -61,6 +61,10 @@ public final class CGraphicsDevice extends GraphicsDevice
public CGraphicsDevice(final int displayID) {
this.displayID = displayID;
config = CGLGraphicsConfig.getConfig(this, displayID, 0);
// initializes default device state, might be redundant step since we
// call "displayChanged()" later anyway, but we do not want to leave the
// device in an inconsistent state after construction
displayChanged();
}
/**