date: Thu Apr 15 17:55:20 2010 +0200 import workspace.aw081.patch diff -r 169e0032d67d drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx --- a/drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx Wed Sep 29 10:04:54 2010 +0200 +++ b/drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx Thu Sep 30 10:19:47 2010 +0200 @@ -1383,7 +1383,11 @@ { // there is already a clip polygon set; build clipped union of // current mask polygon and new one - maClipPolyPolygon = basegfx::tools::clipPolyPolygonOnPolyPolygon(aMask, maClipPolyPolygon, false, false); + maClipPolyPolygon = basegfx::tools::clipPolyPolygonOnPolyPolygon( + aMask, + maClipPolyPolygon, + true, // #i106516# we want the inside of aMask, not the outside + false); } else {