We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d1c3c60 commit 7281ab5Copy full SHA for 7281ab5
1 file changed
src/com/dengzii/plugin/template/model/FileTreeNode.kt
@@ -263,10 +263,18 @@ open class FileTreeNode() {
263
}
264
this.name = dirs.first()
265
dirs.drop(0)
266
- var node: FileTreeNode = this
+
267
+ var parent: FileTreeNode = this
268
+ var newChild: FileTreeNode
269
dirs.forEach {
- node = FileTreeNode(node, it, true)
270
+ newChild = FileTreeNode(parent, it, true)
271
+ parent.addChild(newChild)
272
+ parent = newChild
273
274
+ parent.children.addAll(children)
275
+ children.clear()
276
+ labeledChildren.clear()
277
+ realChildren.clear()
278
279
280
fun getAllPlaceholderInTree(): List<String> {
0 commit comments