Issue 102375

Summary: OpenOffice does not respect layering after saving and reopening file
Product: Writer Reporter: kenpardue <kenneth>
Component: viewingAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues, rb.henschel
Version: OOo 3.1   
Target Milestone: ---   
Hardware: All   
OS: All   
URL: http://kenpardue.com/misc/oo/ServiceInstallation.odt.zip
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
reduced example which failing arrangement none

Description kenpardue 2009-05-29 23:03:47 UTC
In the file linked below, OpenOffice does not respect the layering of drawing
items on top of an image.  In this specific example, on page 53 of this document
(Figure 4-7) is a frame with a caption that is set to display As Character. 
Within this frame is an image.  If you click "Send to Back" on the image, you'll
see that there are three callouts that show up.  After the document is saved and
re-opened, however, these callouts disappear, reverting to being behind the image.

I've tested this on OpenOffice 3.1 on Macintosh and OpenOffice 3.0 on Ubuntu.
Comment 1 kenpardue 2009-05-29 23:05:21 UTC
Also, I ran this through the ODF Validator at tools.odftoolkit.org/odfvalidator
and recieved the following errors (though I do not know what they mean or how to
fix them within OpenOffice):

Result for Service Installation.odt

This file is NOT valid

Result details:

upload:///Service Installation.odt/content.xml[2,184189]:Error:attribute
"text:start-value" has a bad value: "-1" does not satisfy the
"nonNegativeInteger" type
upload:///Service Installation.odt/content.xml[2,205905]:Error:attribute
"text:start-value" has a bad value: "-1" does not satisfy the
"nonNegativeInteger" type
upload:///Service Installation.odt/content.xml[2,277775]:Error:attribute
"text:start-value" has a bad value: "-1" does not satisfy the
"nonNegativeInteger" type
upload:///Service Installation.odt/content.xml[2,312469]:Error:attribute
"text:start-value" has a bad value: "-1" does not satisfy the
"nonNegativeInteger" type
upload:///Service Installation.odt:Info:validation errors found
upload:///Service Installation.odt:Info:Generator: OpenOffice.org/3.1$Unix
OpenOffice.org_project/310m11$Build-9399
Comment 2 Regina Henschel 2009-05-30 20:10:07 UTC
Created attachment 62658 [details]
reduced example which failing arrangement
Comment 3 Regina Henschel 2009-05-30 20:19:21 UTC
Open attached file.
Send both pictures to back. Notice the callouts.
Save the document and close it.
Open the document. Notice that the first picture is in front again.

I have tested it with DEV300m48 on WinXP. I find no reason for that behavior.

@kenpardue: It is impolite to provide a 36MB document. You should have reduced
it to those pictures, which show the error.
Comment 4 kenpardue 2009-05-30 21:29:46 UTC
Ineffectual to remove the other content.  When I tried removing the text before and after some of the 
offending pictures, it started working.  Thought it was better to give you guys the raw file to look at.
Comment 5 eric.savary 2009-05-31 11:43:57 UTC
OD: Please have a look.
Well, whan I open the file in OOo 3.1 I see no call-outs - despite what Regina
describes.
I have to send the pictures to the back to make them appear.
Then Save, Reload
-> Some of them are again behind the picture.
Comment 6 kenpardue 2009-06-01 17:43:51 UTC
Also, I have noticed that it appears only when the containing frame is set to anchor "As Character."  When 
the containing text frame is set to anchor "To Character," "To Paragraph," or "To Page," the layering is 
respected.
Comment 7 Marcus 2017-05-20 11:18:07 UTC
Reset assigne to the default "issues@openoffice.apache.org".