@Override
  protected void processMouseEvent(MouseEvent e) {
    MouseEvent e2 = e;

    if (ClientSystemInfo.isMac()) {
      e2 = MacUIUtil.fixMacContextMenuIssue(e);
    }

    super.processMouseEvent(e2);

    if (e != e2 && e2.isConsumed()) e.consume();
  }
@Override
  protected void processMouseEvent(MouseEvent e)