From 49756005bc7a4b6b1b95c8da9713233b426c6dbd Mon Sep 17 00:00:00 2001 From: Michel Engelen <32863416+michelengelen@users.noreply.github.com> Date: Thu, 20 Feb 2025 13:55:32 +0100 Subject: [PATCH] [DataGrid] Cherrypick of (#16485) (#16666) Co-authored-by: Steve Xu --- .../src/hooks/features/pagination/useGridPaginationModel.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/x-data-grid/src/hooks/features/pagination/useGridPaginationModel.ts b/packages/x-data-grid/src/hooks/features/pagination/useGridPaginationModel.ts index d6efed247c3b4..388880412078c 100644 --- a/packages/x-data-grid/src/hooks/features/pagination/useGridPaginationModel.ts +++ b/packages/x-data-grid/src/hooks/features/pagination/useGridPaginationModel.ts @@ -47,7 +47,7 @@ export const getDerivedPaginationModel = ( paginationModel = paginationModelProp; } - const validPage = getValidPage(paginationModel.page, pageCount); + const validPage = pageSize === -1 ? 0 : getValidPage(paginationModel.page, pageCount); if (validPage !== paginationModel.page) { paginationModel = { ...paginationModel, page: validPage }; }