Browse Source

Merge pull request #769 from VitalElement/fixes/cairo-pattern_leak

fixes Cairo.Pattern leaks. Courtesy of nc4rrillo
pull/772/head
Jeremy Koritzinsky 10 years ago
committed by GitHub
parent
commit
e21c43ad6d
  1. 5
      src/Gtk/Avalonia.Cairo/Media/DrawingContext.cs

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

@ -372,7 +372,10 @@ namespace Avalonia.Cairo.Media
public void PopOpacityMask()
{
_context.PopGroupToSource();
_context.Mask(_maskStack.Pop().PlatformBrush);
var brushImpl = _maskStack.Pop ();
_context.Mask(brushImpl.PlatformBrush);
brushImpl.Dispose ();
}
}
}

Loading…
Cancel
Save