Skip to content

Commit 71229e1

Browse files
committed
fix(Tree): Fix end condition in removeFromIndex
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
1 parent 9508bcd commit 71229e1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/lib/Tree.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -609,7 +609,7 @@ export class Folder<L extends TItemLocation> {
609609
}
610610
if (item.parentId) {
611611
let parentFolder = this.index.folder[item.parentId]
612-
while (parentFolder) {
612+
while (parentFolder && this.index.folder[parentFolder.parentId] !== parentFolder) {
613613
delete parentFolder.index[item.type][item.id]
614614
parentFolder = this.index.folder[parentFolder.parentId]
615615
}

0 commit comments

Comments
 (0)