diff --git a/library/Businessprocess/Renderer/TreeRenderer.php b/library/Businessprocess/Renderer/TreeRenderer.php index f432db8..66e65e4 100644 --- a/library/Businessprocess/Renderer/TreeRenderer.php +++ b/library/Businessprocess/Renderer/TreeRenderer.php @@ -25,7 +25,7 @@ class TreeRenderer extends Renderer 'ul', [ 'id' => $htmlId, - 'class' => ['bp', 'sortable'], + 'class' => ['bp', 'sortable', $this->wantsRootNodes() ? '' : 'process'], 'data-sortable-disabled' => $this->isLocked() ? 'true' : 'false', 'data-sortable-data-id-attr' => 'id', 'data-sortable-direction' => 'vertical', diff --git a/public/js/module.js b/public/js/module.js index 97a51f7..ec14cd0 100644 --- a/public/js/module.js +++ b/public/js/module.js @@ -136,7 +136,7 @@ var data = { csrfToken: $target.data('csrfToken'), movenode: 'movenode', // That's the submit button.. - parent: $target.parent('.process').data('nodeName') || '', + parent: $target.closest('.process').data('nodeName') || '', from: evt.oldIndex, to: evt.newIndex };