diff --git a/kernel/model/transaction.go b/kernel/model/transaction.go index e1c23a36b..55b591ef2 100644 --- a/kernel/model/transaction.go +++ b/kernel/model/transaction.go @@ -1577,6 +1577,13 @@ func unfoldParentFoldedHeading(node *ast.Node) { } parentFoldedHeading.RemoveIALAttr("fold") parentFoldedHeading.RemoveIALAttr("heading-fold") + + evt := util.NewCmdResult("transactions", 0, util.PushModeBroadcast) + evt.Data = []*Transaction{{ + DoOperations: []*Operation{{Action: "unfoldHeading", ID: parentFoldedHeading.ID}}, + UndoOperations: []*Operation{{Action: "foldHeading", ID: parentFoldedHeading.ID}}, + }} + util.PushEvent(evt) } }