Fix B2016-034: New Procedure/New Word Section creation causes new procedure to disappear from tree view
This commit is contained in:
@@ -2203,6 +2203,8 @@ namespace Volian.Controls.Library
|
||||
procedure.Save();
|
||||
tn = new VETreeNode(_LastProcedureInfo);
|
||||
SelectedNode.Nodes.Add(tn); // add tree node to end of list.
|
||||
// The following line will allow for a refresh of the procedure list on the Working Draft's treenodes docversion (B2016-034)
|
||||
if (((SelectedNode as VETreeNode).VEObject as DocVersionInfo) != null) ((SelectedNode as VETreeNode).VEObject as DocVersionInfo).ResetProcedures();
|
||||
if (procedure.MyProcedureInfo.CreateEnhanced)
|
||||
{
|
||||
procedure.MyProcedureInfo.CreateEnhanced = false;
|
||||
@@ -2232,6 +2234,8 @@ namespace Volian.Controls.Library
|
||||
tn = new VETreeNode(_LastProcedureInfo);
|
||||
TreeNode par = SelectedNode.Parent;
|
||||
par.Nodes.Insert(tvindex + ((newtype == MenuSelections.ProcedureBefore) ? 0 : 1), tn);
|
||||
// The following line will allow for a refresh of the procedure list on the Working Draft's treenodes docversion (B2016-034)
|
||||
if (((par as VETreeNode).VEObject as DocVersionInfo) != null) ((par as VETreeNode).VEObject as DocVersionInfo).ResetProcedures();
|
||||
if (procedure.MyProcedureInfo.CreateEnhanced)
|
||||
{
|
||||
procedure.MyProcedureInfo.CreateEnhanced = false;
|
||||
|
Reference in New Issue
Block a user