Apache OpenOffice (AOO) Bugzilla – Issue 96628
Rotated text displayed incorrect during animation on slide
Last modified: 2009-07-12 18:01:40 UTC
This problemdescription sounds like the one in issue 94675. but since the problem was not reproduceable there, the issue is opened again. I created a new document, just with some (straight) text in it. I also created a second textbox somewhere on this slide, entering some text. The text in this textbox is rotated (rightclick on the box, "position und größe" [maybe "position and size" in english], change angel - e.g. 90 or 270°). After applying any "Effekt" (probably "effect" or "animation" in english) to the main text (not the one in the newly created and rotated textbox!) the textbox shows a wrong formatted text during the animation. Hope, the description is useful.
Created attachment 58331 [details] Wrong alignment of rotated text during animation
looks good here but maybe I am missing what you are after. Can you provide a screenshot? Can you try with different user? What OS are you using, what version of OOo?
I've created several screenshots. The pictures show the presentation bevor the animation, 2 times during animation and after the animation. OpenOffice is running under Linux (Debian 2.6.18-6-686 #1 SMP). Version is OpenOffice.org 3.0.0 (OOO300m9 Build:9358).
Created attachment 58357 [details] The slide before the animation is starting
Created attachment 58358 [details] The slide during the animation (wrong alignment of the text)
Created attachment 58359 [details] The slide during the animation (animated text not very beautiful too)
Created attachment 58360 [details] After the animation, everything is fine
Reproducible on a local linux with native display. Worked in 2.4.1.
@THB: Animation problem on Linux: Do you know anything about this or do you have any explanation?
Wow. Interesting issue - played a bit with it, these are the preconditions: * local display. works for remote X11 * vclcanvas. works for cairocanvas * text rendered to a tightly sized sprite - if you "send to back" the rotated text, such that it's the very first shape of the page, then it will show up correctly during presentation - but now, the *other*, animated text will have the lower part cut off. @hdu: any ideas? looks like text metric/rendering are off for the local display case (stuff gets rendered into a VDev) - some uninitialized var? at least I don't recall any changes to my code there since 2.4.1. ...
Confirmed on OOO300_m11, but not reproducible on DEV300_m35. Since this issue has a target of OOo3.1 this issue can be closed IMHO. I'd still like to know the root cause though...
fyi: setting the environment variable SAL_DISABLE_CAIROTEXT fixes the problem on OOO300_mX too...
Setting SAL_DISABLE_CAIROTEXT solves the problem here. OT: is there a compilation of available environment variables for OpenOffice available?
Yep, http://wiki.services.openoffice.org/wiki/Environment_Variables has it, though this here is missing yet... Setting to WORKSFORME in 3.1, feel free to grab & re-open as a reminder, hdu.
.
found the root cause
the root cause was found *** This issue has been marked as a duplicate of 97326 ***
duplicate -> closed