Browse Source

Available Parser null check

Krzysztof Krysiński 2 years ago
parent
commit
cb45eee037

+ 1 - 0
src/PixiEditor/Views/UserControls/Palettes/PaletteViewer.xaml.cs

@@ -112,6 +112,7 @@ internal partial class PaletteViewer : UserControl
     private async Task ImportPalette(string fileName)
     private async Task ImportPalette(string fileName)
     {
     {
         var parser = PaletteProvider.AvailableParsers.FirstOrDefault(x => x.SupportedFileExtensions.Contains(Path.GetExtension(fileName)));
         var parser = PaletteProvider.AvailableParsers.FirstOrDefault(x => x.SupportedFileExtensions.Contains(Path.GetExtension(fileName)));
+        if (parser == null) return;
         var data = await parser.Parse(fileName);
         var data = await parser.Parse(fileName);
         if (data.IsCorrupted || data.Colors.Length == 0) return;
         if (data.IsCorrupted || data.Colors.Length == 0) return;
         Colors.Clear();
         Colors.Clear();