diff options
author | Denis Fokin <denis.fokin@jetbrains.com> | 2018-03-02 19:42:06 +0300 |
---|---|---|
committer | Denis Fokin <denis.fokin@jetbrains.com> | 2018-03-05 14:14:11 +0300 |
commit | 36efa01da3c0b1009c658bda1a90b7ca44a47549 (patch) | |
tree | 6f74ec3a46f4c4ba83fe3edf7c83c408013ed770 | |
parent | f0c9e697ea228630e50378cfea9eeec2e1d34156 (diff) | |
download | jdk8u_jdk-36efa01da3c0b1009c658bda1a90b7ca44a47549.tar.gz |
8187635: On Windows Swing changes keyboard layout on a window activationjb8u152-b1184
Reviewed-by: serb, ssadetsky
(cherry picked from commit 8912cd5)
-rw-r--r-- | src/windows/native/sun/windows/awt_Component.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/windows/native/sun/windows/awt_Component.cpp b/src/windows/native/sun/windows/awt_Component.cpp index 34673c84c1..7b64aedd7f 100644 --- a/src/windows/native/sun/windows/awt_Component.cpp +++ b/src/windows/native/sun/windows/awt_Component.cpp @@ -1867,6 +1867,7 @@ LRESULT AwtComponent::WindowProc(UINT message, WPARAM wParam, LPARAM lParam) "new = 0x%08X", GetHWnd(), GetClassName(), (UINT)lParam); mr = WmInputLangChange(static_cast<UINT>(wParam), reinterpret_cast<HKL>(lParam)); + g_bUserHasChangedInputLang = TRUE; CallProxyDefWindowProc(message, wParam, lParam, retValue, mr); // should return non-zero if we process this message retValue = 1; |