From 54ab5340ac8c3887b085cc8ea96fe6ebb9758410 Mon Sep 17 00:00:00 2001 From: Charlie Kindel Date: Thu, 20 Oct 2022 20:42:52 -0600 Subject: [PATCH] Fixes HotColor for non-activated menus --- Terminal.Gui/Views/Menu.cs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Terminal.Gui/Views/Menu.cs b/Terminal.Gui/Views/Menu.cs index d693ca7f2..10754106d 100644 --- a/Terminal.Gui/Views/Menu.cs +++ b/Terminal.Gui/Views/Menu.cs @@ -1073,14 +1073,10 @@ namespace Terminal.Gui { Attribute hotColor, normalColor; if (i == selected && IsMenuOpen) { hotColor = i == selected ? ColorScheme.HotFocus : ColorScheme.HotNormal; - normalColor = i == selected ? ColorScheme.Focus : - GetNormalColor (); - } else if (openedByAltKey) { + normalColor = i == selected ? ColorScheme.Focus : GetNormalColor (); + } else { hotColor = ColorScheme.HotNormal; normalColor = GetNormalColor (); - } else { - hotColor = GetNormalColor (); - normalColor = GetNormalColor (); } // Note Help on MenuBar is drawn with parens around it DrawHotString (menu.Help.IsEmpty ? $" {menu.Title} " : $" {menu.Title} ({menu.Help}) ", hotColor, normalColor);