@Override
      public void actionPerformed(ActionEvent e) {
        Object selected = myList.getSelectedValue();
        if (selected != null && myInlineActionsSupport.hasExtraButtons(selected)) {
          if (prevExtendedButton(selected)) return;
        }

        disposeAsyncPopupWaiter();
        if (isClosableByLeftArrow()) {
          goBack();
        }
        else {
          handleLeftKeyPressed(createKeyEvent(e, KeyEvent.VK_LEFT));
        }
      }
@Override
      public void actionPerformed(ActionEvent e)