Skip to content

Commit 04d1bb7

Browse files
committed
Fix improved
1 parent b022de2 commit 04d1bb7

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

Source/RunActivity/Viewer3D/Popups/TrainDrivingWindow.cs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -812,8 +812,12 @@ void AddSeparator() => AddLabel(new ListLabel
812812

813813
if (trainBrakeStatus.Contains(Viewer.Catalog.GetString("EOT")))
814814
{
815-
int indexOffset = Viewer.Catalog.GetString("EOT").Length + 1;
816-
index = trainBrakeStatus.IndexOf(Viewer.Catalog.GetString("BC"));
815+
int indexOffset = Viewer.Catalog.GetString("EOT").Length + 1;
816+
if (trainBrakeStatus.IndexOf(Viewer.Catalog.GetString("V"), index) > 0)
817+
index = trainBrakeStatus.IndexOf(Viewer.Catalog.GetString("V"), index);
818+
else
819+
index = trainBrakeStatus.IndexOf(Viewer.Catalog.GetString("BC"));
820+
817821
brakeInfoValue = trainBrakeStatus.Substring(index, trainBrakeStatus.IndexOf(Viewer.Catalog.GetString("EOT")) - index).TrimEnd();
818822
AddLabel(new ListLabel
819823
{

0 commit comments

Comments
 (0)