Include selected folders in items for deletion

This commit is contained in:
envision3d
2026-04-20 12:01:48 -05:00
committed by GitHub
parent d2cdb85678
commit 6a5742352c
+5 -2
View File
@@ -71,9 +71,12 @@ public class TreeViewPanel : Panel
var items = new List<ContentItem>();
foreach (var node in selection)
{
if (node is ContentItemTreeNode contentNode)
if (node is ContentItemTreeNode fileNode)
{
items.Add(contentNode.Item);
items.Add(fileNode.Item);
} else if (node is ContentFolderTreeNode folderNode)
{
items.Add(folderNode.Folder);
}
}