Apache OpenOffice (AOO) Bugzilla – Issue 101683
Shearing of CustomShapes is not working
Last modified: 2017-05-20 10:34:10 UTC
The shearing of CustomShapes should be allowed
This issue has been fixed now in cws[impress171]
sj->wg: shearing is now working also for customshapes, please verify.
Verified in CWS.
Tested in m52. Closed.
Verifying: I see correct behavior in DEV300_m52 (Linux), although vertical shearing of a shape doesn't seem to work quite right. If I create a custom shape, make a copy and convert it to a curve, then shear both vertically, I get different results. Shearing both horizontally gives the same result for both. I suppose that's a new issue.
Shearing is not correct, if you use the middle handles right and left. Draw a rectangle from the classical kind and draw a rectangle from the custom shapes. Bring them into rotate mode, so that you have red handles. Drag the right one up and down. Both rectangle should behave same, but the shape rectangle acts wrong.
Reproducible. Reassigned.
changed target
I have added a patch to issue 55394, which includes a corrected NbcShear for this issue here. Shearing in y-direction is correctly done by the inherited method, there is no need for rotating back- and forward. But shearing might induce a rotation, so fObjectRotation needs an update.
Fixed together with bug 55394 on trunk with commit r1420199.
Testing AOO400m3(Build:9702) - Rev. 1502185 2013-07-11 08:22:42 (Thu, 11 Jul 2013) - Linux i686 on Fedora 17 Vertical shearing of smart shape looks correct now. Thank you so much!