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

            Bug ID: 102256
           Summary: ODF filter: <table:table> as child of
                    <draw:custom-shape> is written in case of strict
                    ODF1.2, but invalid
           Product: LibreOffice
           Version: 5.3.0.0.alpha0+ Master
          Hardware: x86 (IA32)
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: rb.hensc...@t-online.de

Created attachment 127406
  --> https://bugs.documentfoundation.org/attachment.cgi?id=127406&action=edit
Table in custom-shape

The <table:table> element is not allowed as child of a <draw:custom-shape>. For
saving in extended ODF1.2 this was fixed in bug 84714 by using a <loext:table>
in case of the <table:table> element.

But in case of strict ODF1.2 this invalid element is still written.

In addition this invalid table will be removed when the document is load. That
is a bad user experience, because users do not know internals like ODF file
format. They only notice, that their table is lost.

How to reproduce: Load the attached document. Set your LibreOffice to save in
strict ODF 1.2. Save a copy of the document. Look at the file source to see the
invalid table. Reload the "strict ODF1.2"-document to see that the table is
lost.

[I'm not sure about the component.]

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to