diff options
author | László Németh <laszlo.nemeth@collabora.com> | 2015-06-09 14:44:57 +0200 |
---|---|---|
committer | László Németh <laszlo.nemeth@collabora.com> | 2015-06-09 14:50:31 +0200 |
commit | 9085cb9aa97ce5a198e321a1c6303ac64bd735f0 (patch) | |
tree | 2aa7f97f08196a2d7a1044ae6987a610f20aec24 /vcl/source | |
parent | 9eee43a8873361a96c7dc6c4f27f049fda27b910 (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.cxx | 7 |
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 { |