Fix crash in scripting init if current localization is null

This commit is contained in:
Wojtek Figat
2022-03-22 19:29:17 +01:00
parent b2e91b8a07
commit e89e6edfb8

View File

@@ -170,8 +170,12 @@ namespace FlaxEngine
private static void OnLocalizationChanged()
{
var currentThread = Thread.CurrentThread;
currentThread.CurrentUICulture = Localization.CurrentLanguage;
currentThread.CurrentCulture = Localization.CurrentCulture;
var language = Localization.CurrentLanguage;
if (language != null)
currentThread.CurrentUICulture = language;
var culture = Localization.CurrentCulture;
if (culture != null)
currentThread.CurrentCulture = culture;
}
/// <summary>