|
|
@@ -201,7 +201,7 @@ class Timeline extends LitElement {
|
|
|
if (!alreadyChild) r.parent.children = [r, ...r.parent.children];
|
|
|
} else if (pos <= idx + r.parent.children.length) {
|
|
|
if (alreadyChild) {
|
|
|
- this.rows.splice(idx + r.parent.children.indexOf(r) + 1, 0, r);
|
|
|
+ this.rows.splice(idx + r.parent.children.findIndex((o) => o.id == r.id) + 1, 0, r);
|
|
|
} else {
|
|
|
this.rows.splice(pos, 0, r);
|
|
|
r.parent.children.splice(pos - idx, 0, r);
|
|
|
@@ -210,7 +210,7 @@ class Timeline extends LitElement {
|
|
|
if (alreadyChild) {
|
|
|
this.rows.splice(idx + r.parent.children.indexOf(r) + 1, 0, r);
|
|
|
} else {
|
|
|
- this.rows.splice(idx + r.parent.children.length, 0, r);
|
|
|
+ this.rows.splice(idx + r.parent.children.length + 1, 0, r);
|
|
|
r.parent.children = [...r.parent.children, r];
|
|
|
}
|
|
|
}
|