This commit is contained in:
parent
caea24b62b
commit
70aa089372
1 changed files with 13 additions and 10 deletions
|
@ -411,13 +411,16 @@ export const resizeDrag = () => {
|
|||
}
|
||||
};
|
||||
|
||||
let resizeTimeout: number;
|
||||
export const resizeTabs = () => {
|
||||
const models = getAllModels();
|
||||
models.editor.forEach((item) => {
|
||||
if (item.editor && item.editor.protyle && item.element.parentElement) {
|
||||
hideElements(["gutter"], item.editor.protyle);
|
||||
setTimeout(() => {
|
||||
// .layout .fn__flex-shrink {width .15s cubic-bezier(0, 0, .2, 1) 0ms} 时需要再次计算 padding
|
||||
clearTimeout(resizeTimeout);
|
||||
// .layout .fn__flex-shrink {width .15s cubic-bezier(0, 0, .2, 1) 0ms} 时需要再次计算 padding
|
||||
// PDF 避免分屏多次调用后,页码跳转到1 https://github.com/siyuan-note/siyuan/issues/5646
|
||||
resizeTimeout = window.setTimeout(() => {
|
||||
const models = getAllModels();
|
||||
models.editor.forEach((item) => {
|
||||
if (item.editor && item.editor.protyle && item.element.parentElement) {
|
||||
hideElements(["gutter"], item.editor.protyle);
|
||||
setPadding(item.editor.protyle);
|
||||
if (typeof echarts !== "undefined") {
|
||||
item.editor.protyle.wysiwyg.element.querySelectorAll('[data-subtype="echarts"], [data-subtype="mindmap"]').forEach((chartItem: HTMLElement) => {
|
||||
|
@ -427,10 +430,10 @@ export const resizeTabs = () => {
|
|||
}
|
||||
});
|
||||
}
|
||||
}, 200);
|
||||
}
|
||||
});
|
||||
pdfResize();
|
||||
}
|
||||
});
|
||||
pdfResize();
|
||||
}, 200);
|
||||
};
|
||||
|
||||
export const copyTab = (tab: Tab) => {
|
||||
|
|
Loading…
Add table
Reference in a new issue