Created a simple scene, connected the
color_changed signal and it works as intended
The default to not have the ColorPopup closed with the selection of a color is intentional as this is the preferred behavior
Your use case may differ and so may produce unpredictable results. Please share a code snippet or your exact intended outcome.