diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/IntelliJLaf.java b/platform/platform-impl/src/com/intellij/ide/ui/laf/IntelliJLaf.java index 6be8fd47aa7f..ef03a8bbf08d 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/IntelliJLaf.java +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/IntelliJLaf.java @@ -18,6 +18,7 @@ package com.intellij.ide.ui.laf; import com.intellij.ide.ui.laf.darcula.DarculaLaf; import com.intellij.openapi.util.SystemInfo; import com.intellij.ui.mac.foundation.Foundation; +import com.intellij.ui.mac.foundation.MacUtil; import javax.swing.*; import javax.swing.plaf.FontUIResource; @@ -85,4 +86,9 @@ public class IntelliJLaf extends DarculaLaf { return false; } } + + public static Color getSelectedControlColor() { + // https://developer.apple.com/library/mac/e/Cocoa/Reference/ApplicationKit/Classes/NSColor_Class/#//apple_ref/occ/clm/NSColor/alternateSelectedControlColor + return MacUtil.colorFromNative(Foundation.invoke("NSColor", "alternateSelectedControlColor")); + } }