From fa3dd4166ccac7c64e1a85f01ce6605f3ecbd257 Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 30 Jul 2012 11:54:34 +0200 Subject: [PATCH] IDEA-89415 Shortcut not working on generate equals() and hashCode() --- .../src/com/intellij/ide/wizard/AbstractWizard.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/platform/platform-api/src/com/intellij/ide/wizard/AbstractWizard.java b/platform/platform-api/src/com/intellij/ide/wizard/AbstractWizard.java index 9e97d594f495..b74b4c2cd2b5 100644 --- a/platform/platform-api/src/com/intellij/ide/wizard/AbstractWizard.java +++ b/platform/platform-api/src/com/intellij/ide/wizard/AbstractWizard.java @@ -26,6 +26,7 @@ import com.intellij.openapi.ui.Messages; import com.intellij.openapi.util.SystemInfo; import com.intellij.ui.components.panels.OpaquePanel; import com.intellij.util.containers.ContainerUtil; +import com.intellij.util.ui.DialogUtil; import com.intellij.util.ui.UIUtil; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; @@ -434,12 +435,13 @@ public abstract class AbstractWizard extends DialogWrapper { if (SystemInfo.isMac && isLastStep()) { myFinishButton.setVisible(false); - myNextButton.setText(IdeBundle.message("button.finish")); + myNextButton.setText(UIUtil.removeMnemonic(IdeBundle.message("button.finish"))); myNextButton.setVisible(true); myNextButton.setEnabled(myFinishButton.isEnabled()); + myNextButton.setMnemonic('F'); } else { - myNextButton.setText(IdeBundle.message("button.wizard.next")); + myNextButton.setText(UIUtil.removeMnemonic(IdeBundle.message("button.wizard.next"))); myFinishButton.setVisible(true); myNextButton.setEnabled(mySteps.size() == 1 || !isLastStep()); myNextButton.setMnemonic('N');