Created attachment 100319 [details] Test case Steps to reproduce: 1. Open test case. 2. Save as a new .docx document. 3. Open the saved document with Word. The exported document will have lost the diagonal paragraph fill pattern from the original.
Repro, tested using Windows 8.1 with LibreOffice Version: 4.4.0.0.alpha0+ Build ID: b447687292334687a371b66d7ad56ba9662b898e TinderBox: Win-x86@39, Branch:master, Time: 2014-06-03_06:24:04 Kind regards, Joren
Two issues are involved in this bug: * Attributes w:val, w:color, w:themeColor, w:themeShade, w:themeTint, w:themeFillShade and w:themeFillTint in w:shd tag are not preserved. * When a w:shd has some pattern with two colors, LO blends both to render the paragraph background. For that reason the original color saved in the grab bag and the final color of the paragraph don't match and it's assumed that the color has changed and the grab-bagged attributes are discarded.
Jacobo Aragunde Perez committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=4f1684dc3724f9364f226fd0eb21b01ba07cf017 fdo#79558: Preserve missing attributes in paragraph w:shd The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Jacobo Aragunde Perez committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=1534c3363336003c4f84cfec1bf988fef6663f8a fdo#79558: Do not overwrite w:shd value The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Jacobo Aragunde Perez committed a patch related to this issue. It has been pushed to "libreoffice-4-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=d2b0a12727463e3ddc0dc17fa0b4ce561dc3ca3d&h=libreoffice-4-3 fdo#79558: Preserve missing attributes in paragraph w:shd It will be available in LibreOffice 4.3. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Jacobo Aragunde Perez committed a patch related to this issue. It has been pushed to "libreoffice-4-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=5a09788e3507b0c5cb53e4d489e3a15e57c57f05&h=libreoffice-4-3 fdo#79558: Do not overwrite w:shd value It will be available in LibreOffice 4.3. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.