Browse Source

Fix IME overflow on x86

pull/9400/head
Max Katz 4 years ago
parent
commit
58cc00898f
  1. 5
      src/Windows/Avalonia.Win32/WindowImpl.AppWndProc.cs

5
src/Windows/Avalonia.Win32/WindowImpl.AppWndProc.cs

@ -672,7 +672,10 @@ namespace Avalonia.Win32
}
case WindowsMessage.WM_IME_SETCONTEXT:
{
DefWindowProc(Hwnd, msg, wParam, (IntPtr)(lParam.ToInt64() & ~ISC_SHOWUICOMPOSITIONWINDOW));
unchecked
{
DefWindowProc(Hwnd, msg, wParam, lParam & ~(nint)ISC_SHOWUICOMPOSITIONWINDOW);
}
UpdateInputMethod(GetKeyboardLayout(0));

Loading…
Cancel
Save