B2024-042 - When replacing a procedure, this change will now replace the procedure correctly and add it to the tree node, previously it would replace th eprocedure, then add a whole new procedure to the node, incorrectly using the copy procedure which appended "copy of".
This commit is contained in:
parent
501798a8cb
commit
a1380dbb8a
@ -2565,13 +2565,10 @@ namespace VEPROMS.CSLA.Library
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
//Create tree node for copied procedure when no other procedures exist in the folder
|
//Create tree node for copied procedure when no other procedures exist in the folder
|
||||||
VETreeNode vtn = treeNodeReplace as VETreeNode;
|
VETreeNode tn = null;
|
||||||
DocVersionInfo dvi = vtn.VEObject as DocVersionInfo;
|
tn = new VETreeNode(newItemInfo);
|
||||||
|
treeNodeReplace.Nodes.Add(tn);
|
||||||
ItemInfo newProc = dvi.PasteChild(copyStartID);
|
treeNodeReplace = tn;
|
||||||
VETreeNode tn1 = new VETreeNode(newProc);
|
|
||||||
treeNodeReplace.Nodes.Add(tn1); // add tree node to end of list.
|
|
||||||
treeNodeReplace = tn1;
|
|
||||||
}
|
}
|
||||||
return newItemInfo;
|
return newItemInfo;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user