diff options
| author | bobzel <zzzman@gmail.com> | 2020-10-21 23:59:30 -0400 |
|---|---|---|
| committer | bobzel <zzzman@gmail.com> | 2020-10-21 23:59:30 -0400 |
| commit | a61527764cf7db2f7159730504dc70736219035d (patch) | |
| tree | ddf1b0c98da208dabecf686a41ddc48214595438 /src/client/views/collections/CollectionStackingView.tsx | |
| parent | fb918c91e9c7533868601c6d3e23687b5dccf1df (diff) | |
fixed dragging documents to bottom of presentation list. fixed adding to preentation list without creatinga a duplicate.
Diffstat (limited to 'src/client/views/collections/CollectionStackingView.tsx')
| -rw-r--r-- | src/client/views/collections/CollectionStackingView.tsx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/client/views/collections/CollectionStackingView.tsx b/src/client/views/collections/CollectionStackingView.tsx index d490b65a8..4880d342c 100644 --- a/src/client/views/collections/CollectionStackingView.tsx +++ b/src/client/views/collections/CollectionStackingView.tsx @@ -295,7 +295,7 @@ export class CollectionStackingView extends CollectionSubView<StackingDocument, DragManager.docsBeingDragged = []; if (docs && newDocs.length) { const insertInd = dropInd === -1 ? docs.length : dropInd + dropAfter; - const offset = newDocs.reduce((off, ndoc) => this.filteredChildren.find((fdoc, i) => ndoc === fdoc && i <= insertInd) ? off + 1 : off, 0); + const offset = newDocs.reduce((off, ndoc) => this.filteredChildren.find((fdoc, i) => ndoc === fdoc && i < insertInd) ? off + 1 : off, 0); newDocs.filter(ndoc => docs.indexOf(ndoc) !== -1).forEach(ndoc => docs.splice(docs.indexOf(ndoc), 1)); docs.splice(insertInd - offset, 0, ...newDocs); } |
