Vanessa 2024-09-12 21:18:40 +08:00
parent 4f3821f121
commit 0ed7f55134

View file

@ -253,13 +253,20 @@ export const copyTab = (app: App, tab: Tab) => {
callback(newTab: Tab) {
let model: Model;
if (tab.model instanceof Editor) {
const newAction: string[] = []
// https://github.com/siyuan-note/siyuan/issues/12132
tab.model.editor.protyle.block.action.forEach(item => {
if (item !== Constants.CB_GET_APPEND && item !== Constants.CB_GET_BEFORE && item !== Constants.CB_GET_HTML) {
newAction.push(item)
}
})
model = new Editor({
app,
tab: newTab,
blockId: tab.model.editor.protyle.block.id,
rootId: tab.model.editor.protyle.block.rootID,
// https://github.com/siyuan-note/siyuan/issues/12150
action: tab.model.editor.protyle.block.action,
action: newAction,
});
} else if (tab.model instanceof Asset) {
model = new Asset({