diff options
author | Denis Fokin <denis.fokin@jetbrains.com> | 2018-03-02 19:42:06 +0300 |
---|---|---|
committer | Denis Fokin <denis.fokin@jetbrains.com> | 2018-04-26 15:24:00 +0300 |
commit | e184a89ae53d1c24a960a4515937599fc55e0c09 (patch) | |
tree | 4a76390af660db0d44ca64c858fb9c41ef19c2b2 | |
parent | 8b12177e3de107c3ca2535536c581d894fb525ec (diff) | |
download | jdk8u_jdk-e184a89ae53d1c24a960a4515937599fc55e0c09.tar.gz |
8187635: On Windows Swing changes keyboard layout on a window activation
Reviewed-by: serb, ssadetsky
(cherry picked from commit 36efa01)
-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 5b8d72862d..712d556f8c 100644 --- a/src/windows/native/sun/windows/awt_Component.cpp +++ b/src/windows/native/sun/windows/awt_Component.cpp @@ -1868,6 +1868,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; |