瀏覽代碼

Copy both error message and content on mermaid error (#3120)

Matt Rubens 8 月之前
父節點
當前提交
71f428bbeb
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      webview-ui/src/components/common/MermaidBlock.tsx

+ 2 - 1
webview-ui/src/components/common/MermaidBlock.tsx

@@ -186,7 +186,8 @@ export default function MermaidBlock({ code }: MermaidBlockProps) {
 							<CopyButton
 								onClick={(e) => {
 									e.stopPropagation()
-									copyWithFeedback(code, e)
+									const combinedContent = `Error: ${error}\n\n\`\`\`mermaid\n${code}\n\`\`\``
+									copyWithFeedback(combinedContent, e)
 								}}>
 								<span className={`codicon codicon-${showCopyFeedback ? "check" : "copy"}`}></span>
 							</CopyButton>