Browse Source

Use ShowNoActivate in Win32NativeControlHost. (#13966)

This prevents a `NativeControlHost` sealing focus on win32.
pull/13967/head
Steven Kirk 3 years ago
committed by GitHub
parent
commit
79b79bbc70
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      src/Windows/Avalonia.Win32/Win32NativeControlHost.cs

2
src/Windows/Avalonia.Win32/Win32NativeControlHost.cs

@ -137,7 +137,7 @@ namespace Avalonia.Win32
_holder = holder;
_child = child;
UnmanagedMethods.SetParent(child.Handle, _holder.Handle);
UnmanagedMethods.ShowWindow(child.Handle, UnmanagedMethods.ShowWindowCommand.Show);
UnmanagedMethods.ShowWindow(child.Handle, UnmanagedMethods.ShowWindowCommand.ShowNoActivate);
}
[MemberNotNull(nameof(_holder))]

Loading…
Cancel
Save