}
/**
- * Answers true if the mouse event has Meta-down (on Mac) or Ctrl-down (on
- * other o/s)
+ * Answers true if the mouse event has Meta-down (Command key on Mac) or
+ * Ctrl-down (on other o/s). Note this answers _false_ if the Ctrl key is
+ * pressed instead of the Meta/Cmd key on Mac. To test for Ctrl-click on Mac,
+ * you can use e.isPopupTrigger().
*
* @param e
* @return
{
if (isAMac())
{
+ /*
+ * answer false for right mouse button
+ */
+ if (e.isPopupTrigger())
+ {
+ return false;
+ }
return (Toolkit.getDefaultToolkit().getMenuShortcutKeyMask() & e
.getModifiers()) != 0;
// could we use e.isMetaDown() here?