Browse Source

Merge pull request #11250 from AvaloniaUI/fixes/auto-append-save-file-dialog-extension-win32

Fix win32 save file dialog / picker, auto add extension when DefaultExtension property is null.
pull/11262/head
Max Katz 3 years ago
committed by GitHub
parent
commit
ab4436ca5d
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 12
      src/Windows/Avalonia.Win32/Win32StorageProvider.cs

12
src/Windows/Avalonia.Win32/Win32StorageProvider.cs

@ -99,12 +99,14 @@ namespace Avalonia.Win32
}
frm.SetOptions(options);
if (defaultExtension is not null)
if (defaultExtension is null)
{
fixed (char* pExt = defaultExtension)
{
frm.SetDefaultExtension(pExt);
}
defaultExtension = String.Empty;
}
fixed (char* pExt = defaultExtension)
{
frm.SetDefaultExtension(pExt);
}
suggestedFileName ??= "";

Loading…
Cancel
Save