diff --git a/client/src/components/spoolSelectModal.tsx b/client/src/components/spoolSelectModal.tsx index b5863e0..c9477d1 100644 --- a/client/src/components/spoolSelectModal.tsx +++ b/client/src/components/spoolSelectModal.tsx @@ -89,6 +89,8 @@ const SpoolSelectModal: React.FC = ({ visible, description, onCancel, onC // State for the select/unselect all checkbox const isAllFilteredSelected = dataSource.every((spool) => selectedItems.includes(spool.id)); + const isSomeButNotAllFilteredSelected = + dataSource.some((spool) => selectedItems.includes(spool.id)) && !isAllFilteredSelected; return ( = ({ visible, description, onCancel, onC { selectUnselectFiltered(e.target.checked); }}