https://bugs.documentfoundation.org/show_bug.cgi?id=159158

            Bug ID: 159158
           Summary: FILEOPEN DOCX: relativeHeight zOrder of 0 apparently
                    is the highest, while 1 is the lowest, then 2...
           Product: LibreOffice
           Version: Inherited From OOo
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: filter:docx, notBibisectable
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: jl...@mail.com
                CC: jl...@mail.com
            Blocks: 159143

Created attachment 191903
  --> https://bugs.documentfoundation.org/attachment.cgi?id=191903&action=edit
sw/qa/extras/ooxmlexport/data/n747461.docx

While working on bug 159157, I noticed that ooxmlexport8's n747461.docx (which
was added for zOrder fixing sadly) does not put the objects in the correct
zOrder. Specifically, the black should be on the top, but currently it is at
the bottom.

It becomes clearer when Word 2019 round-trips the file (attachment 191899) and
didn't use relativeHeight of 0, but instead gave a large number.

Steps to reproduce
1.) open n747461_2019.docx. (In MS Word 2010: black box is fully seen, then
green, then red.)

For a PDF of what it should look like, see attachment 191902
(n747461_2019.pdf).

Prior to 3.5 the shapes overlapped each other completely in no apparent
rational zorder (last to load is the highest?). In 3.5 they separated a bit,
but still in unknown zOrder, and in 3.5.5rc3 it looks like it does today, with
black at the back.

Potential clue from the author of n747461.docx for a starting point:
commit e05e77f4b7373b686f02cc51c7003e72efb07053
Author: Luboš Luňák <l.lu...@suse.cz> on Tue Apr 17 13:36:24 2012 +0200
    fix UNO ZOrder reading

    http://lists.freedesktop.org/archives/libreoffice/2012-April/030206.html


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=159143
[Bug 159143] [META] Z-order / arrangement of objects
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to