Browse Source

Use dest rect X,Y for GDK image resizing

pull/674/head
nc4rrillo 10 years ago
parent
commit
83e6a773d9
  1. 2
      src/Gtk/Avalonia.Cairo/Media/DrawingContext.cs

2
src/Gtk/Avalonia.Cairo/Media/DrawingContext.cs

@ -88,7 +88,7 @@ namespace Avalonia.Cairo.Media
impl,
-sourceRect.X + destRect.X,
-sourceRect.Y + destRect.Y);
impl.Scale (impl, 0, 0, (int)destRect.Width, (int)destRect.Height, 0, 0, scale.X, scale.Y, Gdk.InterpType.Bilinear);
impl.Scale (impl, (int)destRect.X, (int)destRect.Y, (int)destRect.Width, (int)destRect.Height, 0, 0, scale.X, scale.Y, Gdk.InterpType.Bilinear);
_context.PushGroup ();
_context.Rectangle (destRect.ToCairo ());

Loading…
Cancel
Save