From 2d54e3194b001c230f1093df8de8164b0aa82530 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Fri, 15 Dec 2023 15:15:00 +0100 Subject: [PATCH] Use ShowNoActivate in Win32NativeControlHost. (#13966) This prevents a `NativeControlHost` sealing focus on win32. --- src/Windows/Avalonia.Win32/Win32NativeControlHost.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Windows/Avalonia.Win32/Win32NativeControlHost.cs b/src/Windows/Avalonia.Win32/Win32NativeControlHost.cs index 620cd64e79..a04e52f410 100644 --- a/src/Windows/Avalonia.Win32/Win32NativeControlHost.cs +++ b/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))]