summaryrefslogtreecommitdiff
path: root/vcl/source
diff options
context:
space:
mode:
authorLászló Németh <laszlo.nemeth@collabora.com>2015-06-09 14:44:57 +0200
committerLászló Németh <laszlo.nemeth@collabora.com>2015-06-09 14:50:31 +0200
commit9085cb9aa97ce5a198e321a1c6303ac64bd735f0 (patch)
tree2aa7f97f08196a2d7a1044ae6987a610f20aec24 /vcl/source
parent9eee43a8873361a96c7dc6c4f27f049fda27b910 (diff)
tdf#91462 - fix invisible menu titles of open menus
Change-Id: I6c9346917b813c662307999fe1c19a6c0665a656
Diffstat (limited to 'vcl/source')
-rw-r--r--vcl/source/window/menu.cxx7
1 files changed, 6 insertions, 1 deletions
diff --git a/vcl/source/window/menu.cxx b/vcl/source/window/menu.cxx
index 34c485de80c5..703c7a1f8616 100644
--- a/vcl/source/window/menu.cxx
+++ b/vcl/source/window/menu.cxx
@@ -1843,7 +1843,12 @@ void Menu::ImplPaint(vcl::RenderContext& rRenderContext,
if (bRollover)
rRenderContext.SetTextColor(rSettings.GetMenuBarRolloverTextColor());
else if (bHighlighted)
- rRenderContext.SetTextColor(rSettings.GetMenuBarHighlightTextColor());
+ {
+ if ( rSettings.GetMenuHighlightColor().AsRGBHexString() != rSettings.GetMenuBarHighlightTextColor().AsRGBHexString() )
+ rRenderContext.SetTextColor(rSettings.GetMenuBarHighlightTextColor());
+ else
+ rRenderContext.SetTextColor(rSettings.GetMenuBarRolloverTextColor());
+ }
}
else
{