From 1673dfb45aa29336b9a120178ed98c3eb573b076 Mon Sep 17 00:00:00 2001 From: ganyuss <51406965+ganyuss@users.noreply.github.com> Date: Wed, 12 Jul 2023 22:27:37 +0200 Subject: [PATCH 1/2] Fixed slider with non-zero minimum --- XF.Material/UI/MaterialSlider.xaml.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/XF.Material/UI/MaterialSlider.xaml.cs b/XF.Material/UI/MaterialSlider.xaml.cs index 4839541c..7bea3b0d 100644 --- a/XF.Material/UI/MaterialSlider.xaml.cs +++ b/XF.Material/UI/MaterialSlider.xaml.cs @@ -214,7 +214,6 @@ protected virtual void OnValueChanged(double oldValue, double newValue) private void AnimateDragger() { - var percentage = Value / (MaxValue - MinValue); Dragger.TranslationX = percentage * Placeholder.Width; Indicator.WidthRequest = Dragger.TranslationX; } From 55a49c09479759b6428347811ccc046a73674645 Mon Sep 17 00:00:00 2001 From: ganyuss <51406965+ganyuss@users.noreply.github.com> Date: Wed, 12 Jul 2023 22:37:15 +0200 Subject: [PATCH 2/2] amend --- XF.Material/UI/MaterialSlider.xaml.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/XF.Material/UI/MaterialSlider.xaml.cs b/XF.Material/UI/MaterialSlider.xaml.cs index 7bea3b0d..fb872f15 100644 --- a/XF.Material/UI/MaterialSlider.xaml.cs +++ b/XF.Material/UI/MaterialSlider.xaml.cs @@ -214,6 +214,7 @@ protected virtual void OnValueChanged(double oldValue, double newValue) private void AnimateDragger() { + var percentage = (Value - MinValue) / (MaxValue - MinValue); Dragger.TranslationX = percentage * Placeholder.Width; Indicator.WidthRequest = Dragger.TranslationX; }