diff --git a/app/src/protyle/render/av/action.ts b/app/src/protyle/render/av/action.ts index 3c4f8d56f..4d2d619bb 100644 --- a/app/src/protyle/render/av/action.ts +++ b/app/src/protyle/render/av/action.ts @@ -130,7 +130,7 @@ export const avClick = (protyle: IProtyle, event: MouseEvent & { target: HTMLEle } else if (type === "av-load-more") { blockElement.removeAttribute("data-render"); blockElement.dataset.pageSize = (parseInt(blockElement.dataset.pageSize) + parseInt(blockElement.querySelector('[data-type="set-page-size"]').getAttribute("data-size"))).toString(); - avRender(blockElement, protyle, undefined, target.getAttribute("data-id")); + avRender(blockElement, protyle); event.preventDefault(); event.stopPropagation(); return true; diff --git a/app/src/protyle/render/av/render.ts b/app/src/protyle/render/av/render.ts index 03ac2a768..4c1d83618 100644 --- a/app/src/protyle/render/av/render.ts +++ b/app/src/protyle/render/av/render.ts @@ -66,6 +66,7 @@ export const avRender = (element: Element, protyle: IProtyle, cb?: () => void, v viewID: newViewID }, (response) => { const data = response.data.view as IAVTable; + e.dataset.pageSize = data.pageSize.toString(); // header let tableHTML = '
'; let calcHTML = '
';