🎨 复制纯文本 时移除所有零宽空格 Fix https://github.com/siyuan-note/siyuan/issues/6674

This commit is contained in:
Liang Ding 2022-11-22 00:56:37 +08:00
parent 3ab71117f6
commit 14a8b1f8a4
No known key found for this signature in database
GPG key ID: 136F30F901A2231D
4 changed files with 13 additions and 7 deletions

View file

@ -19,7 +19,7 @@ import {transaction, updateTransaction} from "../protyle/wysiwyg/transaction";
import {openMenu} from "./commonMenuItem";
import {fetchPost} from "../util/fetch";
import {Constants} from "../constants";
import {readText, writeText} from "../protyle/util/compatibility";
import {copyPlainText, readText, writeText} from "../protyle/util/compatibility";
import {preventScroll} from "../protyle/scroll/preventScroll";
import {onGet} from "../protyle/util/onGet";
import {getAllModels} from "../layout/getAll";
@ -296,7 +296,7 @@ export const contentMenu = (protyle: IProtyle, nodeElement: Element) => {
cloneContents.querySelectorAll('[data-type="backslash"]').forEach(item => {
item.firstElementChild.remove();
});
writeText(cloneContents.textContent);
copyPlainText(cloneContents.textContent);
}
}).element);
window.siyuan.menus.menu.append(new MenuItem({