Found this when working on new Background/Highlighting tab page [1]. Here are the steps to reproduce: 1) open or create a database in Base 2) select Reports 3) select Create Report in Design View Report Builder opens 4) click on Label icon in the Report Controls toolbar 5) place a label in Page Header, Detail, or Page Footer 6) click on menu Format > Character... Character Settings dialog opens 7) select Highlighting tab and select a color 8) click OK Results: Background does not change to selected color Expected Results: Background should change to selected color Diagnosed cause: SID_ATTR_BRUSH should be SID_ATTR_BRUSH_CHAR [2]. [1] bug105225 [2] https://opengrok.libreoffice.org/xref/core/reportdesign/source/ui/misc/UITools.cxx#629
I can reproduce it back to Version: 5.2.0.0.alpha0+ Build ID: 3ca42d8d51174010d5e8a32b96e9b4c0b3730a53 Threads 4; Ver: 4.10; Render: default; where the tab is called 'Highlight'. However in Version: 5.0.0.0.alpha1+ Build ID: 0db96caf0fcce09b87621c11b584a6d81cc7df86 Locale: ca-ES (ca_ES.UTF-8) it's called 'Background' and it can't be reproducible. it needs to be bisected with repo 5.1...
Bibisected on win 5.1 to https://cgit.freedesktop.org/libreoffice/core/commit/?id=62fb96e075e79676b45912a3a8ec2702b1e3aaf2 Handle highlighting case inside SvxBackgroundPage class ... instead of converting attributes. Adding Cc: to Tamás Zolnai
Tamás Zolnai committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/+/6cc5baa0a15014c442932c60bb60dc2a84edc25f%5E%21 tdf#118710 - Report Builder Character Settings dialog Highlighting tab page It will be available in 6.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Tamás Zolnai committed a patch related to this issue. It has been pushed to "libreoffice-6-3": https://git.libreoffice.org/core/+/583425d04937c4a2842185497742608c5e7b76df%5E%21 tdf#118710 - Report Builder Character Settings dialog Highlighting tab page It will be available in 6.3.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Verified in Version: 6.4.0.0.alpha0+ Build ID: e8b3df5b9b0eb0a93c25b6dc2e445ae44a7e3f78 CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US Calc: threaded @Tamás Zolnai, thanks for fixing this issue!
Tamás Zolnai committed a patch related to this issue. It has been pushed to "libreoffice-6-2": https://git.libreoffice.org/core/+/8f765a37912d7930c1e3aeb93db13acd57bb94b1%5E%21 tdf#118710 - Report Builder Character Settings dialog Highlighting tab page It will be available in 6.2.8. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.