Description: Since bug #115689 is fixed highlight character formatting applied on numbering in DOCX files is imported. However changes to paragraph highlight color are not exported correctly: numbering loses the new color (this also happens in the editor). Steps to Reproduce: 1. Open attached file 2. Select all the numbered paragraphs 3. Set a different highlight color (I used red) on the numbered paragraphs. 4. The numbering loses its yellow highlight, but does not get the new. 5. Save as DOCX and open the file in Word Actual Results: Numbering has no highlight color in Word. Reopening the file in Writer sets the new highlight color on the numbering. Expected Results: Numbering should have the highlight color that is set on the UI. Reproducible: Always User Profile Reset: No Additional Info: LibreOffice details: Version: 7.1.0.0.alpha0+ (x64) Build ID: <buildversion> CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win Locale: hu-HU (hu_HU); UI: en-US Calc: CL (nightly from 08-13)
Created attachment 164260 [details] Example file from Word
Created attachment 164261 [details] The example file with highlighting color changed to red
Created attachment 164262 [details] Screenshot of the original and exported document side by side in Word
Created attachment 164263 [details] Screenshot of the exported document reopened in Writer and Word
I can't confirm it with Version: 7.0.0.3 (x64) Build ID: 8061b3e9204bef6b321a21033174034a5e2ea88e CPU threads: 4; OS: Windows 10.0 Build 19041; UI render: Skia/Raster; VCL: win Locale: de-DE (de_DE); UI: en-GB Calc: threaded So perhaps it's a regression and independend from bug 115689?
(In reply to NISZ LibreOffice Team from comment #0) > Reopening the file in Writer sets the new highlight color on the numbering. This is no longer true since https://git.libreoffice.org/core/commit/873df086db969cadc66087a5abdb1ff33f2c99f1 tdf#135774, tdf#114799 Char highlight: apply to numbering I don't have Word to test right now, but let's set to NEW
So I'm not sure there is a bug here. Please note that in MS Office, there is a HUGE difference between how HIGHLIGHT and SHADE on the paragraph's default character properties affect numbering's background. SHADE does nothing. Prior to 7.0, LO defaulted to saving background as HIGHLIGHT, so that could affect the numbering. Now LO defaults to saving as SHADE, so the clearing of the colour in step 4 is correct/expected. (Changing the character background issues a RES_HIGHLIGHT-NONE as well as setting RES_BACKGROUND). At this point, it seems like even if changing Options - File/Save - Microsoft Office - "save background as highlight" still won't save the colour to the numbering (probably because of the direct NONE format). I suppose that the NONE could be avoided IF IsCharBackground2Highlight.
Dear NISZ LibreOffice Team, To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from https://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://web.libera.chat/?settings=#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
(In reply to NISZ LibreOffice Team from comment #0) > Steps to Reproduce: > 4. The numbering loses its yellow highlight, but does not get the new. > Numbering has no highlight color in Word. > Reopening the file in Writer sets the new highlight color on the numbering. As stated in comment 6, Not since 7.2 commit 873df086db969cadc66087a5abdb1ff33f2c99f1 > Expected Results: > Numbering should have the highlight color that is set on the UI. Above indicated that the UI doesn't set any highlight color. And that is precisely what we see in the round-trip in both Word and Writer. So, fixed, not NEW.