Comment 2 for bug 1797006

That bugfix might be just a symptomatic fix and not addressing the root cause.

Usage of function
    ToHSV(double &, double &, double &, bool) const : void
Found usages (8 usages found)
    Production (8 usages found)
        kicad-source-mirror (8 usages found)
            common/dialogs (4 usages found)
                dialog_color_picker.cpp (4 usages found)
                    buttColorClick (1 usage found)
                        506 m_newColor4D.ToHSV( m_hue, m_sat, m_val, true );
                    DIALOG_COLOR_PICKER (1 usage found)
                        35 m_newColor4D.ToHSV( m_hue, m_sat, m_val, true );
                    onRGBMouseDrag (1 usage found)
                        606 m_newColor4D.ToHSV( m_hue, m_sat, m_val, true );
                    SetEditVals (1 usage found)
                        457 m_newColor4D.ToHSV( m_hue, m_sat, m_val, true );
            common/gal (4 usages found)
                color4d.cpp (4 usages found)
                    GetNearestLegacyColor (3 usages found)
                        179 aColor.ToHSV( h, s, v );
                        200 candidate4d.ToHSV( ch, cs, cv );
                        229 candidate4d.ToHSV( ch, cs, cv );
                    Saturate (1 usage found)
                        403 ToHSV( h, s, v, true );