private static void GUIGradientAsColor(Rect rect, SerializedProperty gradientProp)
{
bool changed = GUI.changed;
GUI.changed = false;
Color color = SerializedMinMaxGradient.GetGradientAsColor(gradientProp);
color = EditorGUI.ColorField(rect, color, false, true);
if (GUI.changed)
{
SerializedMinMaxGradient.SetGradientAsColor(gradientProp, color);
}
GUI.changed |= changed;
}