void (@NotNull XDebuggerFramesList list) { addTo(list); var helpTooltip = new HelpTooltip() .setTitle(XDebuggerBundle.message("debugger.frame.list.help.title")) .setDescription(XDebuggerBundle.message("debugger.frame.list.help.description")); Shortcut[] shortcuts = CommonShortcuts.getDelete().getShortcuts(); if (shortcuts.length > 0) { helpTooltip.setShortcut(shortcuts[0]); } helpTooltip.installOn(list); HelpTooltip.setMasterPopupOpenCondition(list, () -> { return ClientProperty.isTrue(list, RESET_ICON_HOVERED); }); }