From f81cf5f32d3441a671457ac93feb23b126a8047d Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Mon, 10 Mar 2025 12:29:05 +0800 Subject: [PATCH] :art: Improve embed block exporting https://github.com/siyuan-note/siyuan/issues/14161#issuecomment-2709377614 --- kernel/model/render.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/model/render.go b/kernel/model/render.go index 97b67c087..421d8642b 100644 --- a/kernel/model/render.go +++ b/kernel/model/render.go @@ -345,6 +345,9 @@ func resolveEmbedR(n *ast.Node, blockEmbedMode int, luteEngine *lute.Lute, resol inserts = append(inserts, subNode) } } + if 2 < len(n.KramdownIAL) && 0 < len(inserts) { + inserts[0].KramdownIAL = n.KramdownIAL + } for _, insert := range inserts { n.InsertBefore(insert)