From 9c6aa7f2918819af670c6d6ed25645c725c91667 Mon Sep 17 00:00:00 2001 From: Rafael Lima Date: Tue, 20 Dec 2022 13:37:53 +0000 Subject: tdf#152531 Fix background color of Dialog Editor in dark mode Change-Id: I7006ff472dae5ce8d4b52c108f742c3c6d9b0b61 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/144603 Tested-by: Jenkins Reviewed-by: Heiko Tietze --- basctl/source/dlged/dlged.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'basctl') diff --git a/basctl/source/dlged/dlged.cxx b/basctl/source/dlged/dlged.cxx index 306555489df5..77ed2e8042db 100644 --- a/basctl/source/dlged/dlged.cxx +++ b/basctl/source/dlged/dlged.cxx @@ -550,8 +550,9 @@ void DlgEditor::Paint(vcl::RenderContext& rRenderContext, const tools::Rectangle // #i79128# ...and use correct OutDev for that if (pTargetPaintWindow) { + Color maBackColor = rRenderContext.GetSettings().GetStyleSettings().GetLightColor(); OutputDevice& rTargetOutDev = pTargetPaintWindow->GetTargetOutputDevice(); - rTargetOutDev.DrawWallpaper(aPaintRect, Wallpaper(COL_WHITE)); + rTargetOutDev.DrawWallpaper(aPaintRect, Wallpaper(maBackColor)); } // do paint (unbuffered) and mark repaint end -- cgit