Bug 138828 - only first item in dr3d:transform list is evaluated
Summary: only first item in dr3d:transform list is evaluated
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL: https://docs.oasis-open.org/office/Op...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-11 17:02 UTC by Regina Henschel
Modified: 2020-12-11 17:26 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
Shape should rotate by 45deg down and then 45deg right (10.86 KB, application/vnd.oasis.opendocument.graphics)
2020-12-11 17:02 UTC, Regina Henschel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2020-12-11 17:02:00 UTC
Created attachment 168073 [details]
Shape should rotate by 45deg down and then 45deg right

The dr3d:transform attribute allows a list of transformations (see text in linked document). They have to be evaluated on after the other. But LibreOffice evaluated only the first one.

The attached document has one shape with a rotatex item and a second shape with a rotatex item followed by a rotatey item. For the second shape only the rotatex item is evaluated.

This is an import error. When saving a 3D-scene, LibreOffice always writes one matrix item. And such combines all transformations.
Comment 1 Regina Henschel 2020-12-11 17:26:28 UTC
My fault. I have used the wrong order of transformations.