Skip to content

Commit 88c92a2

Browse files
authored
Feature: Open archives from the home page in the same tab (#14069)
1 parent 7eb7437 commit 88c92a2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Files.App/Utils/RecentItem/RecentItem.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public RecentItem(ShellLinkItem linkItem) : base()
5151
LinkPath = linkItem.FilePath;
5252
RecentPath = linkItem.TargetPath;
5353
Name = NameOrPathWithoutExtension(linkItem.FileName);
54-
Type = linkItem.IsFolder ? StorageItemTypes.Folder : StorageItemTypes.File;
54+
Type = linkItem.IsFolder ? StorageItemTypes.Folder : ZipStorageFolder.IsZipPath(LinkPath) ? StorageItemTypes.Folder : StorageItemTypes.File;
5555
FolderImg = linkItem.IsFolder;
5656
FileIconVis = !linkItem.IsFolder;
5757
LastModified = linkItem.ModifiedDate;
@@ -67,7 +67,7 @@ public RecentItem(ShellFileItem fileItem) : base()
6767
LinkPath = ShellStorageFolder.IsShellPath(fileItem.FilePath) ? fileItem.RecyclePath : fileItem.FilePath; // use true path on disk for shell items
6868
RecentPath = LinkPath; // intentionally the same
6969
Name = NameOrPathWithoutExtension(fileItem.FileName);
70-
Type = fileItem.IsFolder ? StorageItemTypes.Folder : StorageItemTypes.File;
70+
Type = fileItem.IsFolder ? StorageItemTypes.Folder : ZipStorageFolder.IsZipPath(LinkPath) ? StorageItemTypes.Folder : StorageItemTypes.File;
7171
FolderImg = fileItem.IsFolder;
7272
FileIconVis = !fileItem.IsFolder;
7373
LastModified = fileItem.ModifiedDate;

0 commit comments

Comments
 (0)