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 01ad2b972238..a7099cb45088 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 @@ -76,8 +76,12 @@ public class IntelliJLaf extends DarculaLaf { } public static boolean isGraphite() { - // https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSCell_Class/index.html#//apple_ref/doc/c_ref/NSGraphiteControlTint - // NSGraphiteControlTint = 6 - return Foundation.invoke("NSColor", "currentControlTint").intValue() == 6; + try { + // https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSCell_Class/index.html#//apple_ref/doc/c_ref/NSGraphiteControlTint + // NSGraphiteControlTint = 6 + return Foundation.invoke("NSColor", "currentControlTint").intValue() == 6; + } catch (Exception e) { + return false; + } } }