Browse Source

Merge branch 'master' into fixes/1354-textbox-truncated

pull/1370/head
danwalmsley 8 years ago
committed by GitHub
parent
commit
a747f0ddca
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      src/Gtk/Avalonia.Gtk3/SystemDialogs.cs

7
src/Gtk/Avalonia.Gtk3/SystemDialogs.cs

@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
@ -79,9 +80,11 @@ namespace Avalonia.Gtk3
public Task<string[]> ShowFileDialogAsync(FileDialog dialog, IWindowImpl parent)
{
return ShowDialog(dialog.Title, ((WindowBaseImpl) parent)?.GtkWidget,
return ShowDialog(dialog.Title, ((WindowBaseImpl)parent)?.GtkWidget,
dialog is OpenFileDialog ? GtkFileChooserAction.Open : GtkFileChooserAction.Save,
(dialog as OpenFileDialog)?.AllowMultiple ?? false, dialog.InitialFileName);
(dialog as OpenFileDialog)?.AllowMultiple ?? false,
Path.Combine(string.IsNullOrEmpty(dialog.InitialDirectory) ? "" : dialog.InitialDirectory,
string.IsNullOrEmpty(dialog.InitialFileName) ? "" : dialog.InitialFileName));
}
public async Task<string> ShowFolderDialogAsync(OpenFolderDialog dialog, IWindowImpl parent)

Loading…
Cancel
Save