From c1a0cb7dfb6dc1ad61ea4f0766ac56b5a18cf04f Mon Sep 17 00:00:00 2001 From: Mandy Parson Date: Thu, 2 Oct 2025 12:48:14 -0600 Subject: [PATCH] MMT-4058b: Fixing checkbox error --- .../CollectionAssociationForm/CollectionAssociationForm.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/static/src/js/components/CollectionAssociationForm/CollectionAssociationForm.jsx b/static/src/js/components/CollectionAssociationForm/CollectionAssociationForm.jsx index f1a823a1c..516a541a0 100644 --- a/static/src/js/components/CollectionAssociationForm/CollectionAssociationForm.jsx +++ b/static/src/js/components/CollectionAssociationForm/CollectionAssociationForm.jsx @@ -306,7 +306,8 @@ const CollectionAssociationForm = ({ metadata }) => { // Creates an action cell based on the current concept type const buildActionsCell = useCallback((cellData, rowData) => { let disabled = false - let checked = false + // Use null to allow uncontrolled checkbox behavior, preserving toggle functionality + let checked = null const { conceptId: collectionConceptId } = rowData const { collections = {} } = fetchedDraft