diff --git a/Cairo/Perspex.Cairo/Media/DrawingContext.cs b/Cairo/Perspex.Cairo/Media/DrawingContext.cs index ece359923d..a0ddc58856 100644 --- a/Cairo/Perspex.Cairo/Media/DrawingContext.cs +++ b/Cairo/Perspex.Cairo/Media/DrawingContext.cs @@ -88,7 +88,7 @@ namespace Perspex.Cairo.Media this.context.Save(); this.context.Scale(scaleX, scaleY); this.context.SetSourceSurface(impl.Surface, (int)sourceRect.X, (int)sourceRect.Y); - this.context.Rectangle(destRect.ToCairo()); + this.context.Rectangle(sourceRect.ToCairo()); this.context.Fill(); this.context.Restore(); }