diff --git a/package.json b/package.json index ca145ec..0ed8e98 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "unist-util-visit": "^5.0.0", "unist-util-visit-parents": "^6.0.1", "yamljs": "^0.3.0", - "zotero-plugin-toolkit": "^2.3.28" + "zotero-plugin-toolkit": "^2.3.29" }, "devDependencies": { "@esbuild-plugins/node-globals-polyfill": "^0.2.3", diff --git a/src/modules/editor/toolbar.ts b/src/modules/editor/toolbar.ts index caebb62..d0ea7fa 100644 --- a/src/modules/editor/toolbar.ts +++ b/src/modules/editor/toolbar.ts @@ -135,7 +135,7 @@ async function getMenuData(editor: Zotero.EditorInstance) { lineIndex: currentLine, }) || ""; new ztoolkit.Clipboard() - .addText(link, "text/unicode") + .addText(link, "text/plain") .addText( `${ e.editor._item.getNoteTitle().trim() || link @@ -159,7 +159,7 @@ async function getMenuData(editor: Zotero.EditorInstance) { sectionName: currentSection, }) || ""; new ztoolkit.Clipboard() - .addText(link, "text/unicode") + .addText(link, "text/plain") .addText( `${ e.editor._item.getNoteTitle().trim() || link diff --git a/src/modules/template/controller.ts b/src/modules/template/controller.ts index c4f74ab..6348c98 100644 --- a/src/modules/template/controller.ts +++ b/src/modules/template/controller.ts @@ -76,7 +76,7 @@ function removeTemplate( } function importTemplateFromClipboard() { - const templateText = Zotero.Utilities.Internal.getClipboard("text/unicode"); + const templateText = Zotero.Utilities.Internal.getClipboard("text/plain"); if (!templateText) { return; } diff --git a/src/modules/template/editorWindow.ts b/src/modules/template/editorWindow.ts index fd74af9..24b9042 100644 --- a/src/modules/template/editorWindow.ts +++ b/src/modules/template/editorWindow.ts @@ -324,7 +324,7 @@ ${content .map((line) => ` ${line}`) .join("\n")} `; - new ztoolkit.Clipboard().addText(yaml, "text/unicode").copy(); + new ztoolkit.Clipboard().addText(yaml, "text/plain").copy(); showHint( `Template ${name} is copied to clipboard. To import it, goto Zotero menu bar, click Edit->New Template from Clipboard. `, );