|
@@ -30,7 +30,7 @@ namespace Avalonia.Native
|
|
|
ofd.Title ?? "",
|
|
|
ofd.Directory ?? "",
|
|
|
ofd.InitialFileName ?? "",
|
|
|
- string.Join(";", dialog.Filters.SelectMany(f => f.Extensions)));
|
|
|
+ string.Join(";", dialog.Filters?.SelectMany(f => f.Extensions) ?? Array.Empty<string>()));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
@@ -39,7 +39,7 @@ namespace Avalonia.Native
|
|
|
dialog.Title ?? "",
|
|
|
dialog.Directory ?? "",
|
|
|
dialog.InitialFileName ?? "",
|
|
|
- string.Join(";", dialog.Filters.SelectMany(f => f.Extensions)));
|
|
|
+ string.Join(";", dialog.Filters?.SelectMany(f => f.Extensions) ?? Array.Empty<string>()));
|
|
|
}
|
|
|
|
|
|
return events.Task.ContinueWith(t => { events.Dispose(); return t.Result; });
|