diff options
author | Caolán McNamara <caolan.mcnamara@collabora.com> | 2024-01-26 22:14:03 +0000 |
---|---|---|
committer | Caolán McNamara <caolan.mcnamara@collabora.com> | 2024-02-07 10:12:17 +0100 |
commit | cbb0f295f2f22a9844dee98360a55325e0605503 (patch) | |
tree | a48a568c481735a8350c95d5acd94eb4cb7233d5 /chart2 | |
parent | 4a0718047a8c69305375f652c63716143c6190ba (diff) |
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.mcnamara@collabora.com>
(cherry picked from commit 8fa1493facfe1f088fc99c762b5a8a0773fc1b9c)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/162854
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
(cherry picked from commit 15323cf74a778a5eea0d230c0ad94d7f337ac286)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163079
Diffstat (limited to 'chart2')
-rw-r--r-- | chart2/source/controller/drawinglayer/DrawViewWrapper.cxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chart2/source/controller/drawinglayer/DrawViewWrapper.cxx b/chart2/source/controller/drawinglayer/DrawViewWrapper.cxx index 40b9eb3ef3c7..a21d10803ec7 100644 --- a/chart2/source/controller/drawinglayer/DrawViewWrapper.cxx +++ b/chart2/source/controller/drawinglayer/DrawViewWrapper.cxx @@ -222,7 +222,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 |