diff --git a/changes/41111-fix-table-footer-rendering b/changes/41111-fix-table-footer-rendering new file mode 100644 index 0000000000..88442eebcd --- /dev/null +++ b/changes/41111-fix-table-footer-rendering @@ -0,0 +1 @@ +* Fixed table footer rendering unexpectedly in the host targets search dropdown. diff --git a/frontend/components/TableContainer/DataTable/DataTable.tsx b/frontend/components/TableContainer/DataTable/DataTable.tsx index cbad4be430..49e34060c9 100644 --- a/frontend/components/TableContainer/DataTable/DataTable.tsx +++ b/frontend/components/TableContainer/DataTable/DataTable.tsx @@ -574,9 +574,9 @@ const DataTable = ({ // table is client-side paginated with more than 1 page of rows ((isClientSidePagination && (canNextPage || canPreviousPage)) || // table's pagination is externally controlled - renderPagination || + renderPagination?.() != null || // there is help text and at least 1 row of data - (renderTableHelpText && !!rows?.length)); + (renderTableHelpText?.() != null && !!rows?.length)); return (