@Override
        public void newNotifications() {
          UIUtil.invokeLaterIfNeeded(() -> {
            Disposable disposable = Disposer.newDisposable(parentDisposable);
            toolbar.addListener(new ActionToolbarListener() {
              @Override
              public void actionsUpdated() {
                Disposer.dispose(disposable);
                BalloonLayout balloonLayout = WelcomeFrame.getInstance().getBalloonLayout();
                if (balloonLayout instanceof WelcomeSeparateBalloonLayoutImpl layout) {
                  layout.autoPopup();
                }
              }
            }, disposable);
            toolbar.updateActionsAsync();
          });
        }
@Override
        public void newNotifications()