This has been fixed in GNUstep back some time ago. Everybody using GNUstep from the SVN code should get the correct behaviour. The only thing that is still needed is to get this out in a GNUstep release, which should be expected in the next few weeks.
Fred On the road Am 12.04.2015 um 11:21 schrieb Edwin Ancaer <[email protected]>: > Sara > > I think ihad the same issue a few weeks ago. This is the advice i got from > Fred Kiefer: > > What you could do to investigate the issue yourself is to start > debugging in the GNUstep cairo backend. If I remember correctly the > method in question is in CairoGState > > - (void) compositeGState: (CairoGState *)source > fromRect: (NSRect)srcRect > toPoint: (NSPoint)destPoint > op: (NSCompositingOperation)op > fraction: (CGFloat)delta > > As you can see there is some special handling for copyOnSelf and that is > the case you are after. You will also see special handling for a cairo > version > 1.8.0, maybe cairo fixed this bug and that code wont be needed > starting with cairo 1.13.0? > > _______________________________________________ > Discuss-gnustep mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnustep
_______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
