From 189ae7bab6787ce9b55bd8820537f047f64f19bb Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Mon, 29 May 2023 16:24:15 +0600 Subject: [PATCH] fix win32 interop build --- .../Avalonia.Win32.Interop/Avalonia.Win32.Interop.csproj | 1 + src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs | 8 +------- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/Windows/Avalonia.Win32.Interop/Avalonia.Win32.Interop.csproj b/src/Windows/Avalonia.Win32.Interop/Avalonia.Win32.Interop.csproj index 60bb75a342..08c4f85dc8 100644 --- a/src/Windows/Avalonia.Win32.Interop/Avalonia.Win32.Interop.csproj +++ b/src/Windows/Avalonia.Win32.Interop/Avalonia.Win32.Interop.csproj @@ -5,6 +5,7 @@ true true true + true true Avalonia.Win32.Interoperability diff --git a/src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs b/src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs index 8025779c90..7c7dfa7969 100644 --- a/src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs +++ b/src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs @@ -81,12 +81,6 @@ namespace Avalonia.Win32.Interop.Wpf _ttl.ScalingChanged?.Invoke(_ttl.RenderScaling); } - - public IRenderer CreateRenderer(IRenderRoot root) - { - return new CompositingRenderer(root, Win32Platform.Compositor, () => _surfaces); - } - public void Dispose() { _ttl.Closed?.Invoke(); @@ -128,7 +122,7 @@ namespace Avalonia.Win32.Interop.Wpf } - + public Compositor Compositor => Win32Platform.Compositor; void ITopLevelImpl.SetInputRoot(IInputRoot inputRoot) => _inputRoot = inputRoot; Point ITopLevelImpl.PointToClient(PixelPoint point) => PointFromScreen(point.ToWpfPoint()).ToAvaloniaPoint();