diff --git a/src/Gtk/Perspex.Cairo/Media/DrawingContext.cs b/src/Gtk/Perspex.Cairo/Media/DrawingContext.cs index f1255b9ce1..a1fee1a2e3 100644 --- a/src/Gtk/Perspex.Cairo/Media/DrawingContext.cs +++ b/src/Gtk/Perspex.Cairo/Media/DrawingContext.cs @@ -140,7 +140,7 @@ namespace Perspex.Cairo.Media var impl = geometry.PlatformImpl as StreamGeometryImpl; var oldMatrix = Transform; - Transform *= impl.Transform; + Transform = impl.Transform * Transform; if (brush != null)