Fix: Invalidate cached vehicle colourmaps when changing liveries setting. (#9006)

This commit is contained in:
PeterN 2021-04-11 13:30:13 +01:00 committed by GitHub
parent 5644c00482
commit 31c5b8fe0f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 0 deletions

View File

@ -63,6 +63,7 @@
#include "roadveh.h"
#include "fios.h"
#include "strings_func.h"
#include "vehicle_func.h"
#include "void_map.h"
#include "station_base.h"
@ -1153,6 +1154,7 @@ static bool InvalidateNewGRFChangeWindows(int32 p1)
static bool InvalidateCompanyLiveryWindow(int32 p1)
{
InvalidateWindowClassesData(WC_COMPANY_COLOUR, -1);
ResetVehicleColourMap();
return RedrawScreen(p1);
}