diff --git a/package.json b/package.json index 5eff34a6..19e753db 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@circlon/angular-tree-component", - "version": "11.0.4", + "version": "11.0.6", "description": "A simple yet powerful tree component for Angular2", "author": "Circlon Group ", "homepage": "https://github.com/CirclonGroup/angular-tree-component", diff --git a/projects/angular-tree-component/src/lib/models/tree-options.model.ts b/projects/angular-tree-component/src/lib/models/tree-options.model.ts index fc3c2570..96f09db4 100644 --- a/projects/angular-tree-component/src/lib/models/tree-options.model.ts +++ b/projects/angular-tree-component/src/lib/models/tree-options.model.ts @@ -25,7 +25,7 @@ export const TREE_ACTIONS = { PREVIOUS_NODE: (tree: TreeModel, node: TreeNode, $event: any) => tree.focusPreviousNode(), MOVE_NODE: (tree: TreeModel, node: TreeNode, $event: any, {from , to}: {from: any, to: any}) => { // default action assumes from = node, to = {parent, index} - if ($event.ctrlKey) { + if ($event.ctrlKey || $event.metaKey) { tree.copyNode(from, to); } else { tree.moveNode(from, to);