From 5df68c9cead6f729813b5abd5bcef46d505cdd57 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 13 Dec 2023 17:31:39 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E6=95=B0=E6=8D=AE=E5=BA=93=E8=A1=8C?= =?UTF-8?q?=E6=95=B0=E9=99=90=E5=88=B6=E5=90=8E=E6=B7=BB=E5=8A=A0=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/protyle/render/av/row.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/protyle/render/av/row.ts b/app/src/protyle/render/av/row.ts index a36e06eff..f2772e54a 100644 --- a/app/src/protyle/render/av/row.ts +++ b/app/src/protyle/render/av/row.ts @@ -90,6 +90,13 @@ export const insertAttrViewBlockAnimation = (blockElement: Element, srcIDs: stri `; }); previousElement.insertAdjacentHTML("afterend", html); + const pageSize = parseInt(blockElement.getAttribute("data-page-size")) + if (pageSize) { + const currentCount = blockElement.querySelectorAll(".av__row:not(.av__row--header)").length + if (pageSize < currentCount) { + blockElement.setAttribute("data-page-size", currentCount.toString()); + } + } }; export const stickyRow = (blockElement: HTMLElement, elementRect: DOMRect, status: "top" | "bottom" | "all") => {