From be9463b7b7967f0140d1c4d40f559392e48e2d35 Mon Sep 17 00:00:00 2001 From: Yuya Ochiai Date: Sat, 10 Jun 2017 15:12:04 +0900 Subject: [PATCH] Add 'All Files (*.*)' filter for file dialog The dialog would filter files as well as Chrome. --- atom/browser/web_dialog_helper.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/atom/browser/web_dialog_helper.cc b/atom/browser/web_dialog_helper.cc index fcd598b1aa..8add3a9ddf 100644 --- a/atom/browser/web_dialog_helper.cc +++ b/atom/browser/web_dialog_helper.cc @@ -147,6 +147,12 @@ file_dialog::Filters GetFileTypesFromAcceptType( filters[0].second.push_back(extension); #endif } + + // Allow all files when extension is specified. + filters.push_back(file_dialog::Filter()); + filters.back().first = "All Files"; + filters.back().second.push_back("*"); + return filters; }