Browse Source

Add check to bound in float Clamp

pull/4104/head
Rustam Sayfutdinov 6 years ago
parent
commit
0281678ae3
  1. 5
      src/Avalonia.Base/Utilities/MathUtilities.cs

5
src/Avalonia.Base/Utilities/MathUtilities.cs

@ -188,6 +188,11 @@ namespace Avalonia.Utilities
/// <returns>The clamped value.</returns>
public static double Clamp(double val, double min, double max)
{
if (min > max)
{
throw new ArgumentException($"{min} cannot be greater than {max}.");
}
if (val < min)
{
return min;

Loading…
Cancel
Save