Skip to content

Commit fd50657

Browse files
committed
Initialized mPoliceOverlays in constructor and removed redundant call to resetPoliceOverlays in MapViewState::initialize()
1 parent a184f25 commit fd50657

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

OPHD/States/MapViewState.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,7 @@ MapViewState::MapViewState(MainReportsUiState& mainReportsState, const Planet::A
204204
mRobots{"ui/robots.png", 46, constants::MarginTight},
205205
mConnections{"ui/structures.png", 46, constants::MarginTight},
206206
mPopulationPanel{mPopulation, mPopulationPool, mMorale},
207+
mPoliceOverlays(static_cast<std::vector<Tile*>::size_type>(mTileMap->maxDepth())),
207208
mResourceInfoBar{mResourcesCount, mPopulation, mMorale, mFood},
208209
mRobotDeploymentSummary{mRobotPool},
209210
mMiniMap{std::make_unique<MiniMap>(*mMapView, *mTileMap, mRobotList, planetAttributes.mapImagePath)},
@@ -270,7 +271,6 @@ void MapViewState::initialize()
270271
mResourceInfoBar.ignoreGlow(mTurnCount == 0);
271272

272273
setupUiPositions(renderer.size());
273-
resetPoliceOverlays();
274274

275275
mMainReportsState.injectTechnology(mTechnologyReader, mResearchTracker);
276276

0 commit comments

Comments
 (0)