From a13643ea797a3017958ecf4ee24573c1a50ed181 Mon Sep 17 00:00:00 2001 From: Michael Abashian Date: Tue, 7 Feb 2017 17:22:50 -0500 Subject: [PATCH] Handle deleting root node while adding a child to that root node --- .../workflows/workflow-maker/workflow-maker.controller.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/awx/ui/client/src/templates/workflows/workflow-maker/workflow-maker.controller.js b/awx/ui/client/src/templates/workflows/workflow-maker/workflow-maker.controller.js index 77caaa6032..e4cbfcd134 100644 --- a/awx/ui/client/src/templates/workflows/workflow-maker/workflow-maker.controller.js +++ b/awx/ui/client/src/templates/workflows/workflow-maker/workflow-maker.controller.js @@ -762,6 +762,12 @@ export default ['$scope', 'WorkflowService', 'generateList', 'TemplateList', 'Pr nodeToBeDeleted: $scope.nodeToBeDeleted }); + if($scope.workflowMakerFormConfig.nodeMode === "add") { + if($scope.placeholderNode.isRoot) { + $scope.edgeFlags.showTypeOptions = false; + } + } + if ($scope.nodeToBeDeleted.isNew !== true) { $scope.treeData.data.deletedNodes.push($scope.nodeToBeDeleted.nodeId); }