diff --git a/src/js/CheckboxTree.js b/src/js/CheckboxTree.js index 1c082534..322f4678 100644 --- a/src/js/CheckboxTree.js +++ b/src/js/CheckboxTree.js @@ -123,6 +123,7 @@ class CheckboxTree extends React.Component { toggleChecked(node, isChecked, noCascade) { if (node.children === null || noCascade) { + if (node.disabled) return; // Set the check status of a leaf node or an uncoupled parent this.toggleNode('checked', node, isChecked); } else {