fix ManageCustomFont crash

This commit is contained in:
bluepilledgreat 2024-06-20 17:21:07 +01:00
parent 69a059e27b
commit 6f22d60424

View File

@ -46,7 +46,7 @@ namespace Bloxstrap.UI.ViewModels.Menu
string type = dialog.FileName.Substring(dialog.FileName.Length-3, 3).ToLowerInvariant();
if (!File.ReadAllBytes(dialog.FileName).Take(4).SequenceEqual(FontHeaders[type]))
if (!FontHeaders.ContainsKey(type) || !File.ReadAllBytes(dialog.FileName).Take(4).SequenceEqual(FontHeaders[type]))
{
Frontend.ShowMessageBox(Resources.Strings.Menu_Mods_Misc_CustomFont_Invalid, MessageBoxImage.Error);
return;