From d0a36c77fcf5da0bf9722b5add17178b49ed287a Mon Sep 17 00:00:00 2001 From: Oleg Sukhodolsky Date: Fri, 7 Aug 2015 23:45:59 +0300 Subject: [PATCH] do not show parens for empty list of shortcuts --- .../intellij/ide/util/gotoByName/ChooseByNameBase.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/ide/util/gotoByName/ChooseByNameBase.java b/platform/lang-impl/src/com/intellij/ide/util/gotoByName/ChooseByNameBase.java index b33fa3ddf1c4..f11bc9431056 100644 --- a/platform/lang-impl/src/com/intellij/ide/util/gotoByName/ChooseByNameBase.java +++ b/platform/lang-impl/src/com/intellij/ide/util/gotoByName/ChooseByNameBase.java @@ -400,10 +400,10 @@ public abstract class ChooseByNameBase { final String checkBoxName = myModel.getCheckBoxName(); myCheckBox = new JCheckBox(checkBoxName != null ? checkBoxName + - (myCheckBoxShortcut != null ? " (" + - KeymapUtil - .getShortcutsText(myCheckBoxShortcut.getShortcuts()) + - ")" : "") : ""); + (myCheckBoxShortcut != null && myCheckBoxShortcut.getShortcuts().length > 0 + ? " (" + KeymapUtil.getShortcutsText(myCheckBoxShortcut.getShortcuts()) + ")" + : "") + : ""); myCheckBox.setAlignmentX(SwingConstants.RIGHT); if (!SystemInfo.isMac) {