diff --git a/src/System.Windows.Forms/System/Windows/Forms/Controls/ToolStrips/ToolStripSystemDarkModeRenderer.cs b/src/System.Windows.Forms/System/Windows/Forms/Controls/ToolStrips/ToolStripSystemDarkModeRenderer.cs index 68f159d1cab..d05590587c0 100644 --- a/src/System.Windows.Forms/System/Windows/Forms/Controls/ToolStrips/ToolStripSystemDarkModeRenderer.cs +++ b/src/System.Windows.Forms/System/Windows/Forms/Controls/ToolStrips/ToolStripSystemDarkModeRenderer.cs @@ -592,10 +592,10 @@ protected override void OnRenderItemText(ToolStripItemTextRenderEventArgs e) { ArgumentNullException.ThrowIfNull(e); - Color textColor = (e.Item.Selected || e.Item.Pressed) - ? GetDarkModeColor(SystemColors.HighlightText) - : !e.Item.Enabled - ? GetDarkModeColor(SystemColors.GrayText) + Color textColor = !e.Item.Enabled + ? GetDarkModeColor(SystemColors.GrayText) + : e.Item.Selected || e.Item.Pressed + ? GetDarkModeColor(SystemColors.HighlightText) : GetDarkModeColor(e.TextColor); TextRenderer.DrawText(