diff --git a/platform/util/src/com/intellij/util/ui/UIUtil.java b/platform/util/src/com/intellij/util/ui/UIUtil.java index 72b32ba496f8..b99461eb76b0 100644 --- a/platform/util/src/com/intellij/util/ui/UIUtil.java +++ b/platform/util/src/com/intellij/util/ui/UIUtil.java @@ -230,7 +230,17 @@ public class UIUtil { private static final Color INACTIVE_HEADER_COLOR = Gray._128; private static final Color BORDER_COLOR = Color.LIGHT_GRAY; - public static final Color CONTRAST_BORDER_COLOR = new JBColor(0x9b9b9b, 0x282828); + public static final Color CONTRAST_BORDER_COLOR = new JBColor(new NotNullProducer() { + final Color color = new JBColor(0x9b9b9b, 0x282828); + @NotNull + @Override + public Color produce() { + if (SystemInfo.isMac && isUnderIntelliJLaF()) { + return Gray.xC9; + } + return color; + } + }); public static final Color SIDE_PANEL_BACKGROUND = new JBColor(new Color(0xE6EBF0), new Color(0x3E434C)); public static final Color AQUA_SEPARATOR_FOREGROUND_COLOR = new JBColor(Gray._190, Gray.x51);