(svn r21929) -Fix [FS#4554]: The town window would not be invalidated in the scenario editor if the ground changed and thus the required cargos for town growth

This commit is contained in:
planetmaker 2011-01-30 19:14:48 +00:00
parent 3d34b9e4a2
commit df8c4bdbfa
2 changed files with 2 additions and 1 deletions

View File

@ -59,6 +59,7 @@ static void GenerateDesertArea(TileIndex end, TileIndex start)
MarkTileDirtyByTile(tile);
}
_generating_world = false;
InvalidateWindowClassesData(WC_TOWN_VIEW, 0);
}
/** Scenario editor command that generates rocky areas */

View File

@ -525,7 +525,7 @@ public:
virtual void OnInvalidateData(int data = 0)
{
/* Called when setting station noise have changed, in order to resize the window */
/* Called when setting station noise or required cargos have changed, in order to resize the window */
this->SetDirty(); // refresh display for current size. This will allow to avoid glitches when downgrading
this->ResizeWindowAsNeeded();
}