void (@NotNull HyperlinkEvent e) { Settings allSettings = Settings.KEY.getData(DataManager.getInstance().getDataContext(myOpenKeymapLabel)); final KeymapPanel keymapPanel = allSettings == null ? new KeymapPanel() : allSettings.find(KeymapPanel.class); if (keymapPanel == null) return; Runnable selectAction = () -> keymapPanel.selectAction(IdeActions.ACTION_EXPAND_LIVE_TEMPLATE_CUSTOM); if (allSettings != null) { allSettings.select(keymapPanel).doWhenDone(selectAction); } else { ShowSettingsUtil.getInstance().editConfigurable(myOpenKeymapLabel, keymapPanel, selectAction); resizeComboToFitCustomShortcut(); } }