aboutsummaryrefslogtreecommitdiffstatsci
path: root/Backends/CairoBackend/src/Context.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Backends/CairoBackend/src/Context.cs')
-rw-r--r--Backends/CairoBackend/src/Context.cs5
1 files changed, 3 insertions, 2 deletions
diff --git a/Backends/CairoBackend/src/Context.cs b/Backends/CairoBackend/src/Context.cs
index c15ecaa3..f9af1bf1 100644
--- a/Backends/CairoBackend/src/Context.cs
+++ b/Backends/CairoBackend/src/Context.cs
@@ -661,7 +661,8 @@ namespace Crow.CairoBackend
public void RestoreTransformations()
=> NativeMethods.cairo_set_matrix (handle, ref savedMat);
public void SetSource(IPattern pat) => NativeMethods.cairo_set_source (handle, (pat as Pattern).handle);
- public void SetSource(ISurface surf, double x = 0, double y = 0)
- => NativeMethods.cairo_set_source_surface (handle, (surf as Surface).handle, x, y);
+ public async void SetSource(ISurface surf, double x = 0, double y = 0) {
+ NativeMethods.cairo_set_source_surface (handle, surf.Handle, x, y);
+ }
}
}