diff --git a/kernel/model/transaction.go b/kernel/model/transaction.go index 7a841cc2c..bb79ab7d9 100644 --- a/kernel/model/transaction.go +++ b/kernel/model/transaction.go @@ -1598,8 +1598,9 @@ func unfoldHeading(heading *ast.Node) { heading.RemoveIALAttr("heading-fold") evt := util.NewCmdResult("transactions", 0, util.PushModeBroadcast) + fillBlockRefCount(children) evt.Data = []*Transaction{{ - DoOperations: []*Operation{{Action: "unfoldHeading", ID: heading.ID}}, + DoOperations: []*Operation{{Action: "unfoldHeading", ID: heading.ID, RetData: renderBlockDOMByNodes(children, NewLute())}}, UndoOperations: []*Operation{{Action: "foldHeading", ID: heading.ID}}, }}