I'd try clipping before drawing the fill, rather than after. Kevin
On 6 Mar 2014, at 16:34, Leonardo <mac.iphone....@gmail.com> wrote: > Hi, I have an oval NSBezierPath path. I fill it with a blue color, > then I draw an image within the same path. And I can still see a blue tiny > border around the image. I would expect the color be never visible since the > image covers the whole area. That's my code: > > fillPath = [NSBezierPath bezierPathWithOvalInRect:fillBounds]; > [aBlueColor set]; > [fillPath fill]; > [fillPath addClip]; > [image drawInRect:fillBounds fromRect:NSZeroRect > operation:NSCompositeSourceOver fraction:1.0]; > > Even if I draw the image in a bigger rect, the blue border is still there. > What do I miss? > > > Regards > -- Leonardo > > > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > Please do not post admin requests or moderator comments to the list. > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/cocoa-dev/ktam%40yvs.eu.com > > This email sent to k...@yvs.eu.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com