Bug 69741 - UNDO after rotation causes text to change from one line to two.
Summary: UNDO after rotation causes text to change from one line to two.
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
(earliest affected)
3.5.0 Beta0
Hardware: All All
: high major
Assignee: Not Assigned
Depends on:
Blocks: Undo-Draw
  Show dependency treegraph
Reported: 2013-09-24 02:17 UTC by Juanito
Modified: 2017-12-31 00:06 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:

This a file in which the bug reproduces itself during UNDO after rotating 90 degrees (19.40 KB, application/vnd.oasis.opendocument.graphics)
2013-09-24 02:17 UTC, Juanito

Note You need to log in before you can comment on or make changes to this bug.
Description Juanito 2013-09-24 02:17:26 UTC
Created attachment 86427 [details]
This a file in which the bug reproduces itself during UNDO after rotating 90 degrees

Due to a previously reported printing bug #68864, I have to rotate a Draw drawing containing text 90 degrees clockwise and then counterclockwise for the purpose of exporting to PDF and printing a 19x24 inch on two 13x19 inch sheets. I first tried rotating 90 degrees clockwise using "position and size", then used UNDO to return to normal.  Text which had rotated and exported correctly broke into two lines on UNDO, overlapping another text box below it.  The problem occurs only with UNDO and is permanent.  Rotating to 270 degrees instead of using UNDO causes no problem.
Comment 1 Joel Madero 2013-09-24 13:27:23 UTC
@Thorsten - thought this one might peak your interest ;) Seems quite nasty, I know the undo code is a mess but, a challenge perhaps?

Thank you for reporting this issue! I have been able to confirm the issue on:
Version: Build ID: 4547d8c42e5b0bb456ac02fbea67059a8a1cadd7
 Date: Tue Sep 24 01:49:59 2013 +0300
Platform: Bodhi Linux 2.2 x64

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
As I've been able to confirm this problem I am marking as:

New (confirmed)
Major - undo function completely breaking document, loss of formatting, unfixable without a lot of manual work
High - default for major bugs, seems appropriate

Version: Updated to 3.5.0.beta0 - I bibisected and it's been around forever, probably even exists in OOo before the split but I can't confirm this 100%. Our version field is the oldest version we can confirm the problem, not the latest we've tested (we use comments for that)

Note: For me it seems like the time format is changing as well. Furthermore the document itself upon opening does indeed have some overlap to begin with (near the bottom where it reads NOON). But it gets substantially worse after the steps here.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LibreOffice is powered by a team of volunteers, every bug is confirmed (triaged) by human beings who mostly give their time for free. We invite you to join our triaging by checking out this link:
https://wiki.documentfoundation.org/QA/BugTriage and join us on freenode at #libreoffice-qa

There are also other ways to get involved including with marketing, UX, documentation, and of course developing -  http://www.libreoffice.org/get-help/mailing-lists/. 

Lastly, good bug reports help tremendously in making the process go smoother, please always provide reproducible steps (even if it seems easy) and attach any and all relevant material
Comment 2 QA Administrators 2015-04-19 03:21:17 UTC Comment hidden (obsolete)
Comment 3 Buovjaga 2015-06-16 09:42:09 UTC
Still repro (through right-click context menu).

Win 7 Pro 64-bit Version:
Build ID: 80ec99db4325a439a8a3f1d420d0a80f8bf9c439
TinderBox: Win-x86@62-merge-TDF, Branch:MASTER, Time: 2015-06-16_00:00:20
Locale: fi-FI (fi_FI)
Comment 4 Justin L 2016-12-26 09:00:53 UTC
Still reproducing in LO5.3beta2 on Ubuntu x64.
The font size is changing from (Lunch&Learn/Columbus/dateTime) 224/248/184 to 224/224/244.
Comment 5 QA Administrators 2017-12-27 03:25:17 UTC Comment hidden (obsolete)
Comment 6 Juanito 2017-12-31 00:06:49 UTC
Tested 2017-12-30 with Version: (from OpenSUSE)