From ea0530a7f8caeba8d1354ad2d9e77bee20106593 Mon Sep 17 00:00:00 2001 From: nik Date: Tue, 10 Oct 2017 20:29:33 +0300 Subject: [PATCH] 'Project Structure' dialog: escape mnemonics in 'Move to Group' action names (IDEA-179893) --- .../com/intellij/ide/projectView/impl/MoveModuleToGroup.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ide/projectView/impl/MoveModuleToGroup.java b/platform/lang-impl/src/com/intellij/ide/projectView/impl/MoveModuleToGroup.java index dc31c4444f26..c28f406dabed 100644 --- a/platform/lang-impl/src/com/intellij/ide/projectView/impl/MoveModuleToGroup.java +++ b/platform/lang-impl/src/com/intellij/ide/projectView/impl/MoveModuleToGroup.java @@ -24,6 +24,7 @@ import com.intellij.openapi.module.ModifiableModuleModel; import com.intellij.openapi.module.Module; import com.intellij.openapi.module.ModuleGrouper; import com.intellij.openapi.project.Project; +import com.intellij.openapi.util.text.StringUtil; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -47,7 +48,7 @@ public class MoveModuleToGroup extends ActionGroup { boolean active = project != null && modules != null && modules.length != 0; final Presentation presentation = e.getPresentation(); presentation.setVisible(active); - presentation.setText(myModuleGroup.presentableText()); + presentation.setText(StringUtil.escapeMnemonics(myModuleGroup.presentableText())); } @Override