Sometimes we use a form on LibreOffice Draw and rotate it or just do some inclination. If the form have a text inside, the text is also affected and distorted.
It will be better if the text propriety not change (or be separated) when rotate the form.
Steps to Reproduce:
1a. In the Draw add a "S-shaped arrow";
2a. Double click and add some text;
3a. Rotate the form (arrow);
1b. Try if some "common" arrow;
2b. Incline/roatate it;
3b. The text will appear italic.
The text inside the form are rotate / inclination with the form.
The text inside the form still align with the page, horizontally.
User Profile Reset: Yes
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0
Changing the current behavior is no option, so a new property would be needed.
Currently there exists no attribute to save such information in the file. There are two possible solutions:
Use a flag, only for LibreOffice model, and adapt the attribute draw:text-rotate-angle every time when the shape is edit.
Introduce a new attribute to the file format and propose this attribute to the ODF TC.
MS Office has such attribute "upright" for text in shapes.
Text rotation is related to bug 104290, bug 76456, and bug 106197, where the same question rises for import from MS Office. Any solution for this enhancement request has to consider import/export to MS Office too.