Skip to content

Commit 383755b

Browse files
authored
Merge pull request #1061 from mbm-OR/bugfix/Fix-F9-Webpage-conflict
Fix F9 Web-page conflict.
2 parents 53e9ed1 + f75dc71 commit 383755b

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

Source/RunActivity/Viewer3D/Cameras.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1083,6 +1083,9 @@ protected override void OnActivate(bool sameCamera)
10831083
isVisibleTrainCarViewerOrWebpage = (Viewer.TrainCarOperationsWindow.Visible && !Viewer.TrainCarOperationsViewerWindow.Visible) || Viewer.TrainCarOperationsViewerWindow.Visible || (Viewer.TrainCarOperationsWebpage?.Connections > 0 && Viewer.TrainCarOperationsWebpage.TrainCarSelected);
10841084
}
10851085

1086+
// Update the camera view
1087+
oldCarPosition = oldCarPosition == 0 && carPosition == 0 ? -1 : oldCarPosition;
1088+
10861089
if (attachedCar == null || attachedCar.Train != Viewer.SelectedTrain || carPosition != oldCarPosition)
10871090
{
10881091
if (Front)

Source/RunActivity/Viewer3D/WebServices/TrainCarOperationsWebpage.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,8 +282,8 @@ private void fillStatus(OperationsStatus operationStatus)
282282
// Makes this Webpage version, more autonoumus
283283
if (!Viewer.TrainCarOperationsWindow.Visible && !Viewer.TrainCarOperationsViewerWindow.Visible && Viewer.IsFormationReversed)
284284
{
285-
_ = new FormationReversed(Viewer, Viewer.PlayerTrain);
286285
Viewer.IsFormationReversed = false;
286+
_ = new FormationReversed(Viewer, Viewer.PlayerTrain);
287287
}
288288

289289
int carPosition = 0;

0 commit comments

Comments
 (0)