diff --git a/src/platform/gtkmain.cpp b/src/platform/gtkmain.cpp index 11c1096..a0f9e82 100644 --- a/src/platform/gtkmain.cpp +++ b/src/platform/gtkmain.cpp @@ -1069,6 +1069,7 @@ static std::string ConvertFilters(std::string active, const FileFilter ssFilters for(const char *const *ssPattern = ssFilter->patterns; *ssPattern; ssPattern++) { std::string pattern = "*." + std::string(*ssPattern); filter->add_pattern(pattern); + filter->add_pattern(Glib::ustring(pattern).uppercase()); if(active == "") active = pattern.substr(2); if("*." + active == pattern)