diff --git a/Library/Providers/LibraryContainer.cs b/Library/Providers/LibraryContainer.cs index 264a5d8e9..35ffe7366 100644 --- a/Library/Providers/LibraryContainer.cs +++ b/Library/Providers/LibraryContainer.cs @@ -29,8 +29,10 @@ either expressed or implied, of the FreeBSD Project. using System; using System.Collections.Generic; +using System.IO; using System.Threading.Tasks; using MatterHackers.Agg.Image; +using MatterHackers.Agg.Platform; namespace MatterHackers.MatterControl.Library { @@ -48,6 +50,11 @@ namespace MatterHackers.MatterControl.Library public virtual Task GetThumbnail(ILibraryItem item, int width, int height) { + if (item is LocalZipContainerLink) + { + return Task.FromResult(AggContext.StaticData.LoadIcon(Path.Combine("FileDialog", "folder_zip.png")).AlphaToPrimaryAccent()); + } + return Task.FromResult(null); } diff --git a/StaticData/Icons/FileDialog/folder_zip.png b/StaticData/Icons/FileDialog/folder_zip.png index a1f9400a0..80bd7f639 100644 Binary files a/StaticData/Icons/FileDialog/folder_zip.png and b/StaticData/Icons/FileDialog/folder_zip.png differ