From cd81d9c1aae0bb8a180efc1eb9a1b39051741e9f Mon Sep 17 00:00:00 2001 From: Vanessa Date: Thu, 13 Mar 2025 21:45:54 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/14306 --- app/src/protyle/header/Title.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/protyle/header/Title.ts b/app/src/protyle/header/Title.ts index 8b3bd80b2..15965ef19 100644 --- a/app/src/protyle/header/Title.ts +++ b/app/src/protyle/header/Title.ts @@ -49,6 +49,12 @@ export class Title { // 不能使用 range.insertNode,否则无法撤销 let text = event.clipboardData.getData("text/siyuan"); if (text) { + try { + JSON.parse(text); + text = event.clipboardData.getData("text/plain"); + } catch (e) { + // 不为数据库,保持 text 不变 + } text = protyle.lute.BlockDOM2Content(text); } else { text = event.clipboardData.getData("text/plain");