Merge pull request #6872 from electron/only-show-extension-button-on-save-dialog

Only call setCanSelectHiddenExtension on save dialogs
This commit is contained in:
Cheng Zhao 2016-08-17 22:35:15 +09:00 committed by GitHub
commit 0b7b6b38c0

View file

@ -71,7 +71,6 @@ void SetupDialog(NSSavePanel* dialog,
if (default_filename) if (default_filename)
[dialog setNameFieldStringValue:default_filename]; [dialog setNameFieldStringValue:default_filename];
[dialog setCanSelectHiddenExtension:YES];
if (filters.empty()) if (filters.empty())
[dialog setAllowsOtherFileTypes:YES]; [dialog setAllowsOtherFileTypes:YES];
else else
@ -196,6 +195,7 @@ void ShowSaveDialog(atom::NativeWindow* parent_window,
NSSavePanel* dialog = [NSSavePanel savePanel]; NSSavePanel* dialog = [NSSavePanel savePanel];
SetupDialog(dialog, title, button_label, default_path, filters); SetupDialog(dialog, title, button_label, default_path, filters);
[dialog setCanSelectHiddenExtension:YES];
__block SaveDialogCallback callback = c; __block SaveDialogCallback callback = c;