--- old/src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp 2018-03-12 11:29:18.134645800 +0000 +++ new/src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp 2018-03-12 11:29:17.529383300 +0000 @@ -504,8 +504,7 @@ HWND AwtToolkit::GetTouchKeyboardWindow() { const TCHAR wndClassName[] = _T("IPTip_Main_Window"); HWND hwnd = ::FindWindow(wndClassName, NULL); - if ((hwnd != NULL) && ::IsWindow(hwnd) && ::IsWindowEnabled(hwnd) && - ::IsWindowVisible(hwnd)) { + if ((hwnd != NULL) && ::IsWindow(hwnd) && ::IsWindowEnabled(hwnd)) { return hwnd; } return NULL;