Currently when deleteNode() is called on a decisionNode child - X, 1. Link parent of X to the child of X 2. Delete X 3. Remove link in step-1 This fix removes step-3
@@ -461,8 +461,6 @@ var Workflow = function (vm, workflow) {
parent.remove_link('to', childId);
}
- } else if (parent.type() == 'decision-widget') {
- parent.remove_link('to', childId);
else {