ソースを参照

:art: 移动折叠标题后自动展开 https://github.com/siyuan-note/siyuan/issues/6673

Liang Ding 2 年 前
コミット
4849b20620
1 ファイル変更5 行追加3 行削除
  1. 5 3
      kernel/model/transaction.go

+ 5 - 3
kernel/model/transaction.go

@@ -49,9 +49,11 @@ func IsFoldHeading(transactions *[]*Transaction) bool {
 }
 
 func IsUnfoldHeading(transactions *[]*Transaction) bool {
-	if 1 == len(*transactions) && 1 == len((*transactions)[0].DoOperations) {
-		if op := (*transactions)[0].DoOperations[0]; "unfoldHeading" == op.Action {
-			return true
+	for _, tx := range *transactions {
+		for _, op := range tx.DoOperations {
+			if "unfoldHeading" == op.Action {
+				return true
+			}
 		}
 	}
 	return false