diff --git a/ProjectRoadTrain/ProjectRoadTrain/CollectionGenericObjects/TrainSharingService.cs b/ProjectRoadTrain/ProjectRoadTrain/CollectionGenericObjects/TrainSharingService.cs index 5d342e4..6cd1fa7 100644 --- a/ProjectRoadTrain/ProjectRoadTrain/CollectionGenericObjects/TrainSharingService.cs +++ b/ProjectRoadTrain/ProjectRoadTrain/CollectionGenericObjects/TrainSharingService.cs @@ -37,7 +37,7 @@ namespace ProjectRoadTrain.CollectionGenericObjects; int width = _pictureWidth / _placeSizeWidth; int height = _pictureHeight / _placeSizeHeight; - int curWidth = 0; + int curWidth = width - 1; int curHeight = 0; for (int i = 0; i < (_collection?.Count ?? 0); i++) @@ -48,11 +48,11 @@ namespace ProjectRoadTrain.CollectionGenericObjects; _collection.Get(i).SetPosition(_placeSizeWidth * curWidth + 10, curHeight * _placeSizeHeight + 10); } - if (curWidth < width -1) - curWidth++; + if (curWidth > 0) + curWidth--; else { - curWidth = 0; + curWidth = width - 1; curHeight++; }