fix Darcula help button

This commit is contained in:
Konstantin Bulenkov
2016-10-10 11:38:03 +02:00
parent 8659c0c1f2
commit 3553a7da6d
@@ -19,7 +19,6 @@ import com.intellij.icons.AllIcons;
import com.intellij.ide.ui.laf.darcula.DarculaLaf;
import com.intellij.openapi.ui.GraphicsConfig;
import com.intellij.openapi.util.SystemInfo;
import com.intellij.openapi.util.registry.Registry;
import com.intellij.util.ObjectUtils;
import com.intellij.util.ui.GraphicsUtil;
import com.intellij.util.ui.JBUI;
@@ -176,7 +175,7 @@ public class DarculaButtonUI extends BasicButtonUI {
}
public static boolean isHelpButton(JComponent button) {
return (SystemInfo.isMac || (SystemInfo.isWindows && Registry.is("ide.intellij.laf.win10.ui")))
return (SystemInfo.isMac || UIUtil.isUnderDarcula() || UIUtil.isUnderWin10LookAndFeel())
&& button instanceof JButton
&& "help".equals(button.getClientProperty("JButton.buttonType"));
}