diff --git a/app/node/project/folder/folder.h b/app/node/project/folder/folder.h index ce71033b6..502dbe14f 100644 --- a/app/node/project/folder/folder.h +++ b/app/node/project/folder/folder.h @@ -104,10 +104,14 @@ public: foreach (Node* node, item_children_) { T* cast_test = dynamic_cast(node); - if (cast_test) { list.append(cast_test); } + + Folder *folder_test = dynamic_cast(node); + if (folder_test) { + list.append(folder_test->ListChildrenOfType()); + } } return list;