chart2/source/controller/drawinglayer/DrawViewWrapper.cxx | 7 +++++++ 1 file changed, 7 insertions(+)
New commits: commit 15323cf74a778a5eea0d230c0ad94d7f337ac286 Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Fri Jan 26 22:14:03 2024 +0000 Commit: Miklos Vajna <vmik...@collabora.com> CommitDate: Thu Feb 1 13:56:00 2024 +0100 Set chart outliner background to the page bg to resolve 'auto' color Change-Id: I2498a7d49dbbd7bde017489722c3b655b6d75136 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/162649 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> (cherry picked from commit 8fa1493facfe1f088fc99c762b5a8a0773fc1b9c) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/162854 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Miklos Vajna <vmik...@collabora.com> diff --git a/chart2/source/controller/drawinglayer/DrawViewWrapper.cxx b/chart2/source/controller/drawinglayer/DrawViewWrapper.cxx index 6de5c69db94c..a00f019371b0 100644 --- a/chart2/source/controller/drawinglayer/DrawViewWrapper.cxx +++ b/chart2/source/controller/drawinglayer/DrawViewWrapper.cxx @@ -221,7 +221,14 @@ void DrawViewWrapper::CompleteRedraw(OutputDevice* pOut, const vcl::Region& rReg aFillColor = aColorConfig.GetColorValue(svtools::DOCCOLOR).nColor; } SetApplicationBackgroundColor(aFillColor); + + SdrOutliner& rOutliner = GetModel()->GetDrawOutliner(); + Color aOldBackColor = rOutliner.GetBackgroundColor(); + rOutliner.SetBackgroundColor(aFillColor); + E3dView::CompleteRedraw( pOut, rReg ); + + rOutliner.SetBackgroundColor(aOldBackColor); } SdrObject* DrawViewWrapper::getSelectedObject() const