https://issues.apache.org/ooo/show_bug.cgi?id=122216
--- Comment #11 from Armin Le Grand <[email protected]> --- ALG: This gets too dangerous. It's better to turn back setting ViewTransformation from #121534# and change processing in drawinglayer to not use ViewInformation2D::getDiscreteViewport() in VclMetafileProcessor2D implementations. Comparisons with discrete coordinates will not work in VclMetafileProcessor2D and should not be used. Main reason is that the local current transformation for processing gets set to LogicToWorld, but not to LogicToDiscrete. Checked this, works well as expected. Also took the time to check if VclMetafileProcessor2D will work well with setting the local transformation as in the pixel processor, and in principle it does. The metafile will then contain a mapping action to MAP_PIXEL at the start what is allowed. It is for now too dangerous to find out if this is supported everywhere needed (e.g. in interpretMetafile in MetafilePrimitive2D implementation. Too dangerous for now. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.
