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

            Bug ID: 118829
           Summary: FILEOPEN ODT setting only one of
                    MARGIN-TOP/MARGIN-BOTTOM uses the settings of the
                    style:default-style instead of the assigned style for
                    the other
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: jl...@mail.com

Created attachment 143622
  --> https://bugs.documentfoundation.org/attachment.cgi?id=143622&action=edit
margin.odt: hand-modified to remove one of each pair of margins.

The problem in tdf#118521 can be reproduced for ODT as well.  If the paragraph
defines only one of fo:margin-top or fo:margin-bottom, the undefined one ought
to assume the value of the defined style (MyStyle in this case). However, it
reverts to the style:default-style value instead.

(The same thing is true for margin-left and margin-right.)

Paragraph 1
<style:style style:name="P1" style:family="paragraph"
style:parent-style-name="MyStyle"><style:paragraph-properties
fo:margin-top="0cm" fo:margin-right="0cm"

Paragraph 2
<style:style style:name="P2" style:family="paragraph"
style:parent-style-name="MyStyle"><style:paragraph-properties
fo:margin-bottom="0cm" fo:margin-left="0cm"

MyStyle
<style:style style:name="MyStyle" style:family="paragraph"
style:parent-style-name="Standard" <style:paragraph-properties
fo:margin-top="0.9cm" fo:margin-bottom="0cm" fo:margin-left="0cm"
fo:margin-right="1.9cm"

Document Defaults
<style:default-style style:family="paragraph"><style:paragraph-properties
fo:margin-top="4cm" fo:margin-bottom="3cm" fo:margin-left="2cm"
fo:margin-right="5cm"

To reproduce.
1.) open the ODT file and notice that both paragraphs are set to MyStyle.
2.) look at the paragraph properties. Notice that the spacing that is not zero
matches the Docuemnt Defaults, not the MyStyle settings.

Expected results: Paragraph 1 has no upper/lower space and not left/right
space. Paragraph 2 has a top margin of .9 and a right margin of 1.9

Actual results: Paragraph 1 has "Before text" 2cm and "Below paragraph" 3cm.
Paragraph 2 has "After Text" 5cm and "Above paragraph" 4cm

-- 
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