diff options
Diffstat (limited to 'graphics/src')
| -rw-r--r-- | graphics/src/widget/slider.rs | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/graphics/src/widget/slider.rs b/graphics/src/widget/slider.rs index 9a4af9ac..87780d38 100644 --- a/graphics/src/widget/slider.rs +++ b/graphics/src/widget/slider.rs @@ -88,7 +88,7 @@ where          };          let handle_offset = (bounds.width - handle_width) -            * ((value - range_start) / (range_end - range_start).max(1.0)); +            * ((value - range_start) / (range_end - range_start).max(f32::EPSILON)).max(0.0).min(1.0);          let handle = Primitive::Quad {              bounds: Rectangle { | 
