diff --git a/src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs b/src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs index 229e330a33..094929deda 100644 --- a/src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs +++ b/src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs @@ -169,6 +169,7 @@ namespace Avalonia.Win32.Interop.Wpf else return; MouseEvent(type, e); + Focus(); } protected override void OnMouseUp(MouseButtonEventArgs e) @@ -183,6 +184,7 @@ namespace Avalonia.Win32.Interop.Wpf else return; MouseEvent(type, e); + Focus(); } protected override void OnMouseMove(MouseEventArgs e)