Index: lams_central/web/includes/javascript/authoring/authoringHandler.js =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/includes/javascript/authoring/authoringHandler.js,v diff -u -r1.16.2.8 -r1.16.2.9 --- lams_central/web/includes/javascript/authoring/authoringHandler.js 5 Jul 2016 07:33:04 -0000 1.16.2.8 +++ lams_central/web/includes/javascript/authoring/authoringHandler.js 20 Sep 2016 05:43:41 -0000 1.16.2.9 @@ -184,7 +184,7 @@ * Selects an activity/transition/annotation. */ itemClickHandler : function(event) { - if (event.ctrlKey || layout.drawMode || + if ((event.ctrlKey || event.metaKey) || layout.drawMode || (event.originalEvent ? event.originalEvent.defaultPrevented : event.defaultPrevented)){ return; } @@ -272,7 +272,7 @@ } var activity = ActivityLib.getParentObject(this); - if (event.ctrlKey) { + if (event.ctrlKey || event.metaKey) { // when CTRL is held down, start drawing a transition HandlerTransitionLib.drawTransitionStartHandler(activity, event, x, y); } else if (!activity.parentActivity @@ -704,4 +704,4 @@ HandlerLib.dragItemsStartHandler(transition.items, this, mouseupHandler, event, x, y); } -}; \ No newline at end of file +};