Plans: Improve performance of viewport plan rendering

This commit is contained in:
Jonathan G Rennison
2020-09-29 00:05:30 +01:00
parent bf0bdfdd93
commit 3b47b7b091
5 changed files with 85 additions and 19 deletions

View File

@@ -69,6 +69,7 @@ CommandCost CmdAddPlanLine(TileIndex tile, DoCommandFlag flags, uint32 p1, uint3
p->lines.pop_back();
return CMD_ERROR;
}
pl->UpdateVisualExtents();
if (p->IsListable()) {
pl->SetVisibility(p->visible);
if (p->visible) pl->MarkDirty();