diff --git a/app/src/protyle/render/av/gallery/render.ts b/app/src/protyle/render/av/gallery/render.ts index a79fc745e..90812acf7 100644 --- a/app/src/protyle/render/av/gallery/render.ts +++ b/app/src/protyle/render/av/gallery/render.ts @@ -143,7 +143,10 @@ const afterRenderGallery = (options: ITableOptions) => { (options.blockElement.querySelector(".av__body") as HTMLElement).dataset.pageSize = options.resetData.pageSizes[groupId]; return; } - (options.blockElement.querySelector(`.av__body[data-group-id="${groupId}"]`) as HTMLElement).dataset.pageSize = options.resetData.pageSizes[groupId]; + const bodyElement = options.blockElement.querySelector(`.av__body[data-group-id="${groupId}"]`) as HTMLElement + if (bodyElement) { + bodyElement.dataset.pageSize = options.resetData.pageSizes[groupId]; + } }); if (getSelection().rangeCount > 0) { // 修改表头后光标重新定位 diff --git a/app/src/protyle/render/av/render.ts b/app/src/protyle/render/av/render.ts index 8179d2979..bdc99ce45 100644 --- a/app/src/protyle/render/av/render.ts +++ b/app/src/protyle/render/av/render.ts @@ -327,7 +327,10 @@ const afterRenderTable = (options: ITableOptions) => { (options.blockElement.querySelector(".av__body") as HTMLElement).dataset.pageSize = options.resetData.pageSizes[groupId]; return; } - (options.blockElement.querySelector(`.av__body[data-group-id="${groupId}"]`) as HTMLElement).dataset.pageSize = options.resetData.pageSizes[groupId]; + const bodyElement = options.blockElement.querySelector(`.av__body[data-group-id="${groupId}"]`) as HTMLElement; + if (bodyElement) { + bodyElement.dataset.pageSize = options.resetData.pageSizes[groupId]; + } }); if (options.resetData.dragFillId) { addDragFill(options.blockElement.querySelector(`.av__row[data-id="${options.resetData.dragFillId.split(Constants.ZWSP)[0]}"] .av__cell[data-col-id="${options.resetData.dragFillId.split(Constants.ZWSP)[1]}"]`));