Filter files from LibraryProviderFileSystem that have no extension.

This commit is contained in:
Lars Brubaker 2016-06-09 14:20:03 -07:00
parent 6fff38a5d4
commit c5edde8edb
3 changed files with 9 additions and 3 deletions

View file

@ -384,7 +384,9 @@ namespace MatterHackers.MatterControl.PrintLibrary.Provider
string[] files = Directory.GetFiles(Path.Combine(rootPath, currentDirectory));
foreach (string filename in files)
{
if (ApplicationSettings.LibraryFilterFileExtensions.Contains(Path.GetExtension(filename).ToLower()))
string fileExtensionLower = Path.GetExtension(filename).ToLower();
if (!string.IsNullOrEmpty(fileExtensionLower)
&& ApplicationSettings.LibraryFilterFileExtensions.Contains(fileExtensionLower))
{
if (upperFilter.Trim() == string.Empty
|| FileNameContainsFilter(filename, upperFilter))