diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaCheckBoxUI.java b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaCheckBoxUI.java index 458153ccd66e..a806e0339205 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaCheckBoxUI.java +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaCheckBoxUI.java @@ -138,8 +138,9 @@ public class DarculaCheckBoxUI extends MetalCheckBoxUI { view.paint(g, textRect); } else { g.setColor(b.isEnabled() ? b.getForeground() : getDisabledTextColor()); + final int mnemonicIndex = UIManager.getBoolean("Button.showMnemonics") ? b.getDisplayedMnemonicIndex() : -1; SwingUtilities2.drawStringUnderlineCharAt(c, g, text, - b.getDisplayedMnemonicIndex(), + mnemonicIndex, textRect.x, textRect.y + fm.getAscent()); }