Browse Source

Only bypass WM_CHAR if previous composition is not empty

pull/10834/head
Benedikt Stebner 4 years ago
parent
commit
b2a4e85e23
  1. 2
      src/Windows/Avalonia.Win32/WindowImpl.AppWndProc.cs

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

@ -729,7 +729,7 @@ namespace Avalonia.Win32
{
case GCS.GCS_RESULTSTR:
{
if(ToInt32(wParam) >= 32)
if(!string.IsNullOrEmpty(previousComposition) && ToInt32(wParam) >= 32)
{
Imm32InputMethod.Current.Composition = previousComposition;

Loading…
Cancel
Save