Ensure slider max and min are snapped to if the value is close to them.
This commit is contained in:
@@ -201,6 +201,10 @@ namespace FlaxEditor.GUI.Input
|
|||||||
// Update sliding
|
// Update sliding
|
||||||
var slidePosition = location + Root.TrackingMouseOffset;
|
var slidePosition = location + Root.TrackingMouseOffset;
|
||||||
Value = Mathf.Remap(slidePosition.X, 4, TrackSize - 4, Minimum, Maximum);
|
Value = Mathf.Remap(slidePosition.X, 4, TrackSize - 4, Minimum, Maximum);
|
||||||
|
if (Mathf.NearEqual(Value, Maximum))
|
||||||
|
Value = Maximum;
|
||||||
|
else if (Mathf.NearEqual(Value, Minimum))
|
||||||
|
Value = Minimum;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user