From c566ba575fc0813ad865a7e3bf56e3577da4b649 Mon Sep 17 00:00:00 2001 From: Haojian Wu Date: Fri, 21 Aug 2015 11:06:29 +0800 Subject: [PATCH] Linux: make * extension filter works. --- atom/browser/ui/file_dialog_gtk.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/atom/browser/ui/file_dialog_gtk.cc b/atom/browser/ui/file_dialog_gtk.cc index 6eab9ef89f7..463ad987a8b 100644 --- a/atom/browser/ui/file_dialog_gtk.cc +++ b/atom/browser/ui/file_dialog_gtk.cc @@ -19,6 +19,9 @@ namespace { // Makes sure that .jpg also shows .JPG. gboolean FileFilterCaseInsensitive(const GtkFileFilterInfo* file_info, std::string* file_extension) { + // Makes .* file extension matches all file types. + if (*file_extension == ".*") + return true; return EndsWith(file_info->filename, *file_extension, false); }