From 175bc68d4d747da77bc5963dac8764078bebcbf7 Mon Sep 17 00:00:00 2001 From: Dennis Ushakov Date: Thu, 27 Oct 2011 20:30:21 +0400 Subject: [PATCH] show mnemonics --- .../com/intellij/ide/actions/GotoRelatedFileAction.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ide/actions/GotoRelatedFileAction.java b/platform/lang-impl/src/com/intellij/ide/actions/GotoRelatedFileAction.java index 46aafabebe75..b8494d760551 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/GotoRelatedFileAction.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/GotoRelatedFileAction.java @@ -150,8 +150,13 @@ public class GotoRelatedFileAction extends AnAction { final JPanel panelWithMnemonic = new JPanel(new BorderLayout()); final int mnemonic = getMnemonic(value, itemsMap); - final JLabel label = new JLabel(mnemonic != -1 ? mnemonic + "." : ""); + final JLabel label = new JLabel(""); + if (mnemonic != -1) { + label.setText(mnemonic + "."); + label.setDisplayedMnemonicIndex(0); + } label.setPreferredSize(new JLabel("8.").getPreferredSize()); + final JComponent leftRenderer = (JComponent)component.getComponents()[0]; component.remove(leftRenderer); panelWithMnemonic.setBackground(leftRenderer.getBackground());