diff --git a/src/Avalonia.Native/AvaloniaNativePlatform.cs b/src/Avalonia.Native/AvaloniaNativePlatform.cs index f218103b18..d8ab8363b5 100644 --- a/src/Avalonia.Native/AvaloniaNativePlatform.cs +++ b/src/Avalonia.Native/AvaloniaNativePlatform.cs @@ -138,15 +138,14 @@ namespace Avalonia.Native // ignored } } -#pragma warning disable CS0618 else if (mode == AvaloniaNativeRenderingMode.Metal) -#pragma warning restore CS0618 { try { var metal = new MetalPlatformGraphics(_factory); metal.CreateContext().Dispose(); _platformGraphics = metal; + break; } catch {