Prechádzať zdrojové kódy

:art: Improve web clip escaping code block markers https://github.com/siyuan-note/siyuan/issues/11643

Daniel 1 rok pred
rodič
commit
7eafd7ada8
2 zmenil súbory, kde vykonal 2 pridanie a 3 odobranie
  1. 1 1
      kernel/api/extension.go
  2. 1 2
      kernel/api/lute.go

+ 1 - 1
kernel/api/extension.go

@@ -153,7 +153,7 @@ func extensionCopy(c *gin.Context) {
 		unlink.Unlink()
 	}
 
-	parse.NestedInlines2FlattedSpans(tree, false)
+	parse.NestedInlines2FlattedSpansHybrid(tree, false)
 
 	md, _ = lute.FormatNodeSync(tree.Root, luteEngine.ParseOptions, luteEngine.RenderOptions)
 	ret.Data = map[string]interface{}{

+ 1 - 2
kernel/api/lute.go

@@ -164,8 +164,7 @@ func html2BlockDOM(c *gin.Context) {
 		})
 	}
 
-	// 复制带超链接的图片无法保存到本地 https://github.com/siyuan-note/siyuan/issues/5993
-	parse.NestedInlines2FlattedSpans(tree, false)
+	parse.NestedInlines2FlattedSpansHybrid(tree, false)
 
 	renderer := render.NewProtyleRenderer(tree, luteEngine.RenderOptions)
 	output := renderer.Render()