sc/source/ui/view/gridwin.cxx |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

New commits:
commit b6f274f3d0a415e84cda45f5929d89130974ee2d
Author:     Sahil <me.sahilgau...@gmail.com>
AuthorDate: Tue Nov 21 16:54:57 2023 +0530
Commit:     Heiko Tietze <heiko.tie...@documentfoundation.org>
CommitDate: Mon Nov 27 12:56:31 2023 +0100

    tdf#33201 Change default HighlightOverlay color
    
    Change-Id: I734b780808da35cdc58c55ede914f87e96fbdd99
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/159778
    Tested-by: Jenkins
    Reviewed-by: Heiko Tietze <heiko.tie...@documentfoundation.org>

diff --git a/sc/source/ui/view/gridwin.cxx b/sc/source/ui/view/gridwin.cxx
index 67568e2ce21a..3f4f6b219c67 100644
--- a/sc/source/ui/view/gridwin.cxx
+++ b/sc/source/ui/view/gridwin.cxx
@@ -6719,11 +6719,13 @@ void ScGridWindow::UpdateHighlightOverlay()
                 }
             }
 
-            const Color aHighlight = 
SC_MOD()->GetColorConfig().GetColorValue(svtools::APPBACKGROUND ).nColor;
+            const Color aBackgroundColor = 
SC_MOD()->GetColorConfig().GetColorValue(svtools::DOCCOLOR).nColor;
+            Color aHighlightColor = 
Application::GetSettings().GetStyleSettings().GetAccentColor();
+            aHighlightColor.Merge(aBackgroundColor, 100);
 
             std::unique_ptr<sdr::overlay::OverlayObject> pOverlay(new 
sdr::overlay::OverlaySelection(
                 sdr::overlay::OverlayType::Transparent,
-                aHighlight,
+                aHighlightColor,
                 std::move(aRanges),
                 false));
 

Reply via email to