B2024-023: UI fixes for insert section with associated enhanced section #328
@ -3065,6 +3065,15 @@ namespace Volian.Controls.Library
|
|||||||
{
|
{
|
||||||
SaveEnhancedForSection(sourceSect, newenhSection, sed.Type);
|
SaveEnhancedForSection(sourceSect, newenhSection, sed.Type);
|
||||||
RefreshRelatedNode(SectionInfo.Get(newenhSection.ItemID));
|
RefreshRelatedNode(SectionInfo.Get(newenhSection.ItemID));
|
||||||
|
// B2024-023: when inserting a source section, the associated
|
||||||
|
// enhanced section did not appear in tree view or in edit window (if it
|
||||||
|
// was displayed in editor). Add to tree view and close the enhanced
|
||||||
|
// procedure edit window. Note that closing of edit window was done to
|
||||||
|
// be consistent on what happens upon delete of source w/ and enhanced
|
||||||
|
// section.
|
||||||
|
SectionInfo tmpsi = SectionInfo.Get(newenhSection.ItemID);
|
||||||
|
RefreshRelatedNode(ProcedureInfo.Get(tmpsi.MyParent.ItemID));
|
||||||
|
OnSectionShouldClose(this, new vlnTreeSectionInfoEventArgs(tmpsi, true));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user