@Override
        public void mouseReleased(MouseEvent e) {
          if (UIUtil.isActionClick(e, MouseEvent.MOUSE_RELEASED) && !UIUtil.isSelectionButtonDown(e) && !e.isConsumed()) {
            if (myCloseOnEnter) {
              closePopup(e, true);
            }
            else {
              myItemChosenRunnable.run();
            }
          }
        }
@Override
        public void mouseReleased(MouseEvent e)