From 5633cd93ae8d4901c000248404e4dadc33f2af9c Mon Sep 17 00:00:00 2001 From: Rizky Date: Sat, 23 Mar 2024 10:53:53 +0700 Subject: [PATCH] wip fix --- app/web/src/nova/ed/logic/tree/assign-mitem.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/web/src/nova/ed/logic/tree/assign-mitem.ts b/app/web/src/nova/ed/logic/tree/assign-mitem.ts index edc8b2a4..f47221b8 100644 --- a/app/web/src/nova/ed/logic/tree/assign-mitem.ts +++ b/app/web/src/nova/ed/logic/tree/assign-mitem.ts @@ -36,7 +36,16 @@ export const assignMitem = (arg: { m.mitem = mitem; } } else { - const parent = meta[m.parent.id]; + let parent = meta[m.parent.id]; + + if ( + !parent.mitem && + m.parent.instance_id && + meta[m.parent.instance_id] && + meta[m.parent.instance_id].mitem + ) { + parent = meta[m.parent.instance_id]; + } if (parent.mitem) { if (m.jsx_prop?.is_root === true) {