Browse Source

Merge pull request #9400 from AvaloniaUI/fix-x86-overflow

Fix IME overflow on x86
sound
Max Katz 4 years ago
committed by GitHub
parent
commit
3bfcc3574f
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  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: 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)); UpdateInputMethod(GetKeyboardLayout(0));

Loading…
Cancel
Save