From 157cc7478bd5f0531d291195d0ea018f3cd3fbbe Mon Sep 17 00:00:00 2001 From: j Date: Thu, 3 Jun 2021 16:24:13 +0100 Subject: [PATCH] fix paste via menu --- static/js/mainMenu.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/static/js/mainMenu.js b/static/js/mainMenu.js index 9ff8a94eb..30ead3652 100644 --- a/static/js/mainMenu.js +++ b/static/js/mainMenu.js @@ -361,11 +361,23 @@ pandora.ui.mainMenu = function() { } } else if (ui.section == 'documents') { var items = pandora.clipboard.paste('document'); + /* items.length && pandora.doHistory('paste', items, ui._collection, function() { - //fixme: - //pandora.UI.set({listSelection: items}); - //pandora.reloadList(); + pandora.UI.set({listSelection: items}); + pandora.reloadList(); + pandora.UI.set({collectionSelection: items}); + pandora.reloadList(); }); + */ + if (items.length) { + pandora.api.addCollectionItems({ + collection: ui._collection, + items: items + }, function() { + pandora.UI.set({collectionSelection: items}); + pandora.reloadList(); + }); + } } else if (ui.section == 'edits') { var clips = pandora.clipboard.paste('clip'); clips.length && pandora.doHistory('paste', clips, ui.edit, function(result) {