Skip to content

Commit 92de0c8

Browse files
authored
Merge branch 'master' into issue-15778
2 parents 5481d03 + 46c46ff commit 92de0c8

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/x-data-grid/src/hooks/features/overlays/useGridOverlays.tsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { useGridApiContext } from '../../utils/useGridApiContext';
44
import { useGridRootProps } from '../../utils/useGridRootProps';
55
import { gridExpandedRowCountSelector } from '../filter';
66
import { gridRowCountSelector, gridRowsLoadingSelector } from '../rows';
7+
import { gridPinnedRowsCountSelector } from '../rows/gridRowsSelector';
78
import { GridLoadingOverlayVariant } from '../../../components/GridLoadingOverlay';
89
import { GridOverlayWrapper } from '../../../components/base/GridOverlays';
910
import type { GridOverlayType } from '../../../components/base/GridOverlays';
@@ -18,7 +19,8 @@ export const useGridOverlays = () => {
1819

1920
const totalRowCount = useGridSelector(apiRef, gridRowCountSelector);
2021
const visibleRowCount = useGridSelector(apiRef, gridExpandedRowCountSelector);
21-
const noRows = totalRowCount === 0;
22+
const pinnedRowsCount = useGridSelector(apiRef, gridPinnedRowsCountSelector);
23+
const noRows = totalRowCount === 0 && pinnedRowsCount === 0;
2224
const loading = useGridSelector(apiRef, gridRowsLoadingSelector);
2325

2426
const showNoRowsOverlay = !loading && noRows;

0 commit comments

Comments
 (0)