fix: create deep copy of file passed into tree

This commit is contained in:
Ben Schlegel 2023-09-16 19:45:21 +02:00
parent 0ed17307cf
commit e112fdad2b

View File

@ -32,7 +32,7 @@ export class FileNode {
constructor(name: string, file?: QuartzPluginData, depth?: number) { constructor(name: string, file?: QuartzPluginData, depth?: number) {
this.children = [] this.children = []
this.name = name this.name = name
this.file = file ?? null this.file = file ? structuredClone(file) : null
this.depth = depth ?? 0 this.depth = depth ?? 0
} }