mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-20 08:30:12 +01:00
This commit is contained in:
parent
76d3fa3895
commit
5d50582a0f
5 changed files with 6 additions and 12 deletions
|
|
@ -455,7 +455,7 @@ export const refreshAV = (protyle: IProtyle, operation: IOperation) => {
|
|||
if (operation.action === "setAttrViewColWidth") {
|
||||
Array.from(protyle.wysiwyg.element.querySelectorAll(`[data-av-id="${operation.avID}"]`)).forEach((item: HTMLElement) => {
|
||||
const cellElement = item.querySelector(`.av__cell[data-col-id="${operation.id}"]`) as HTMLElement;
|
||||
if (!cellElement || cellElement.style.width === operation.data || item.getAttribute("custom-sy-av-view") !== operation.keyID) {
|
||||
if (!cellElement || cellElement.style.width === operation.data || item.getAttribute(Constants.CUSTOM_SY_AV_VIEW) !== operation.keyID) {
|
||||
return;
|
||||
}
|
||||
item.querySelectorAll(".av__row").forEach(rowItem => {
|
||||
|
|
@ -475,13 +475,10 @@ export const refreshAV = (protyle: IProtyle, operation: IOperation) => {
|
|||
});
|
||||
addDragFill(item.querySelector(".av__cell--select"));
|
||||
}
|
||||
if (operation.action === "removeAttrViewView") {
|
||||
item.setAttribute("data-av-type", operation.retData);
|
||||
} else if (operation.action === "setAttrViewBlockView") {
|
||||
if (operation.action === "setAttrViewBlockView") {
|
||||
const viewTabElement = item.querySelector(`.av__views > .layout-tab-bar > .item[data-id="${operation.id}"]`) as HTMLElement;
|
||||
if (viewTabElement) {
|
||||
item.dataset.pageSize = viewTabElement.dataset.page;
|
||||
item.setAttribute("data-av-type", viewTabElement.dataset.avType);
|
||||
}
|
||||
}
|
||||
avRender(item, protyle, () => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue