https://bugs.documentfoundation.org/show_bug.cgi?id=127437
--- Comment #1 from Regina Henschel <[email protected]> ---
The rotation angle is put into TextPreRotateAngle. That results in a
matrix-multiplication order scale-matrix * rotation-matrix in
ViewContactOfSdrObjCustomShape::createViewIndependentPrimitive2DSequence().
The decompose algorithm in B2DHomMatrix::decompose uses the column-vectors to
detect shear. With this multiplication order the column-vectors are not
orthogonal, and thus results in a shear angle.
If the rotation angle is put into TextRotateAngle, then the
matrix-multiplication order is rotation-matrix * scale-matrix. Then the
column-vectors are orthogonal and shear angle is zero.
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs