From 2976b775aedd4fda39b0c10388524e549523f68a Mon Sep 17 00:00:00 2001 From: Rizky Date: Mon, 22 Jul 2024 13:06:16 +0700 Subject: [PATCH] fix --- app/web/src/nova/ed/logic/active/activate-meta.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/web/src/nova/ed/logic/active/activate-meta.tsx b/app/web/src/nova/ed/logic/active/activate-meta.tsx index df001e9f..616317a0 100644 --- a/app/web/src/nova/ed/logic/active/activate-meta.tsx +++ b/app/web/src/nova/ed/logic/active/activate-meta.tsx @@ -104,6 +104,7 @@ export const activateMeta = (p: PG, meta: IMeta) => { } else break; } } else { + const meta_parent = p.page.meta[parent.id]; if (active.item_id !== meta.parent.instance_id && !meta.jsx_prop) { active.item_id = meta.parent.instance_id; } else if (parent.comp_id && meta.item.originalId) { @@ -111,6 +112,8 @@ export const activateMeta = (p: PG, meta: IMeta) => { active.instance.item_id = active.item_id; active.comp_id = parent.comp_id; active.item_id = meta.item.originalId; + } else if (meta.jsx_prop?.is_root && meta_parent.item.component?.id) { + active.item_id = meta_parent.item.id; } else { active.item_id = meta.item.id; }