diff --git a/js/components/preview/molecule/moleculeView.js b/js/components/preview/molecule/moleculeView.js index 8038441ec..4bf9dd5bd 100644 --- a/js/components/preview/molecule/moleculeView.js +++ b/js/components/preview/molecule/moleculeView.js @@ -362,7 +362,8 @@ const MoleculeView = memo(({ imageHeight, imageWidth, data }) => { } )} onClick={() => { - selectedAll.current = !selectedAll.current; + // always deselect all if are selected only some of options + selectedAll.current = hasSomeValuesOn ? false : !selectedAll.current; onLigand(true); onComplex(true);