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

            Bug ID: 151882
           Summary: Theme color does not work for docx -> odt ->docx
           Product: LibreOffice
           Version: 7.5.0.0 alpha0+ Master
          Hardware: x86-64 (AMD64)
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]
            Blocks: 108230

Created attachment 183398
  --> https://bugs.documentfoundation.org/attachment.cgi?id=183398&action=edit
SmartArt 'Venn diagram' with theme colors

The commits 0c13e476 and 1868dea8 have introduced theme colors (Miklos Vajna).
But using them produces a regression in Writer.

Make sure option "SmartArt to LibreOffice shapes or reverse" is enabled in
'Microsoft Office' in 'Load/Save' in Tools>Options.

Open attached docx file. It contains a SmartArt shape.
Save it to ODF 1.3extended.
Reopen the saved file. You have no longer a SmartArt but a group. That is OK.
The colors are OK.
Save that file to docx format.
Open the saved docx file in Word. The colors are missing. Instead a single blue
is used.

Problem is, that the shapes get a reference to the theme in their fill
attribute, but the folder 'Theme' is missing.

That is a regression compared to LO 7.3, which has no support for themes but
sets the correct fill colors directly in the shape attributes and so the colors
were correct in Word.

If a solution with generating the needed 'Theme' folder is not possible for LO
7.4, then the old way with direct colors should be used.

For LO 7.5 a solution with generating the needed 'Theme' folder would be nice.
But if that will not be possible in time, for 7.5 too the old way with direct
colors should be used for odt->docx.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=108230
[Bug 108230] [META] OOXML document theme issues
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to