From 875a45e88400837e1eb7ee382be3df1b74b4d10b Mon Sep 17 00:00:00 2001 From: Quincy Morgan Date: Fri, 26 Jun 2020 13:43:42 -0400 Subject: [PATCH] Move copy feature menu item to be right before delete/downgrade (re: #2508) --- modules/modes/select.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/modes/select.js b/modules/modes/select.js index 4efd0f9ce..e595e0178 100644 --- a/modules/modes/select.js +++ b/modules/modes/select.js @@ -176,7 +176,13 @@ export function modeSelect(context, selectedIDs) { _operations = Object.values(Operations) .map(function(o) { return o(context, selectedIDs); }) - .filter(function(o) { return o.available() && o.id !== 'delete' && o.id !== 'downgrade'; }); + .filter(function(o) { return o.available() && o.id !== 'delete' && o.id !== 'downgrade' && o.id !== 'copy'; }); + + var copyOperation = Operations.operationCopy(context, selectedIDs); + if (copyOperation.available()) { + // group copy operation with delete/downgrade + _operations.push(copyOperation); + } var downgradeOperation = Operations.operationDowngrade(context, selectedIDs); // don't allow delete if downgrade is available