void (@NotNull AnActionEvent e) { BalloonLayout balloonLayout = WelcomeFrame.getInstance().getBalloonLayout(); if (balloonLayout instanceof WelcomeBalloonLayoutImpl welcomeBalloonLayout) { if (!hideListenerInstalled) { welcomeBalloonLayout.setHideListener(() -> selectablePanel.setSelectionColor(null)); hideListenerInstalled = true; } selectablePanel.setSelectionColor(JBUI.CurrentTheme.ActionButton.pressedBackground()); welcomeBalloonLayout.showPopup(); } }