Browse Source

Merge pull request #8083 from AvaloniaUI/feature/4886-expose-skia-currentopacity

Expose CurrentOpacity on ISkiaDrawingContextImpl.
Max Katz 3 years ago
parent
commit
c84345dea7

+ 1 - 0
src/Skia/Avalonia.Skia/DrawingContextImpl.cs

@@ -126,6 +126,7 @@ namespace Avalonia.Skia
         SKCanvas ISkiaDrawingContextImpl.SkCanvas => Canvas;
         SKSurface ISkiaDrawingContextImpl.SkSurface => Surface;
         GRContext ISkiaDrawingContextImpl.GrContext => _grContext;
+        double ISkiaDrawingContextImpl.CurrentOpacity => _currentOpacity;
 
         /// <inheritdoc />
         public void Clear(Color color)

+ 1 - 0
src/Skia/Avalonia.Skia/ISkiaDrawingContextImpl.cs

@@ -8,5 +8,6 @@ namespace Avalonia.Skia
         SKCanvas SkCanvas { get; }
         GRContext GrContext { get; }
         SKSurface SkSurface { get; }
+        double CurrentOpacity { get; }
     }
 }