Fixed resolved transition text for range when only some steps in range are applicable
This commit is contained in:
parent
622717ba1a
commit
22ee85c457
@ -892,9 +892,12 @@ namespace VEPROMS.CSLA.Library
|
||||
tb.AppendPrefix();
|
||||
bool usedRangeAncestor = false;
|
||||
ItemInfo next = GetNextItem(tb._ToItem, rangeAncestors, ref usedRangeAncestor);
|
||||
string lastTab = Tab(tb._RangeItem, tb._RangeItem.ActiveFormat.PlantFormat.FormatData.TransData.TStepNoFlag);
|
||||
while (next.ItemID != tb._RangeItem.ItemID)
|
||||
{
|
||||
tb.ReplaceToken(", " + Tab(next, tb._RangeItem.ActiveFormat.PlantFormat.FormatData.TransData.TStepNoFlag));
|
||||
string thisTab = Tab(next, tb._RangeItem.ActiveFormat.PlantFormat.FormatData.TransData.TStepNoFlag);
|
||||
if (lastTab == thisTab) break;
|
||||
tb.ReplaceToken(", " + thisTab);
|
||||
next = GetNextItem(next, rangeAncestors, ref usedRangeAncestor);
|
||||
}
|
||||
tb._UsedRangeAncestor = usedRangeAncestor;
|
||||
|
Loading…
x
Reference in New Issue
Block a user