--- old/src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java 2017-05-11 11:10:10.667592212 -0700 +++ new/src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java 2017-05-11 11:10:10.515592219 -0700 @@ -589,6 +589,9 @@ Component client = getClientComponent(); if (client != null) { + if (!client.isShowing()) { + return; + } if (haveActiveClient()) { Rectangle rc = inputContext.getTextLocation(TextHitInfo.leading(0)); x = rc.x;