[WPF] Dont set Slider.Value if it already matches control (#9847)

This commit is contained in:
Shane Neuville 2020-03-08 13:35:37 -06:00 коммит произвёл GitHub
Родитель 92be6e27e7
Коммит 7a698427bf
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -60,7 +60,8 @@ namespace Xamarin.Forms.Platform.WPF
void HandleValueChanged(object sender, RoutedPropertyChangedEventArgs<double> routedPropertyChangedEventArgs)
{
((IElementController)Element).SetValueFromRenderer(Slider.ValueProperty, Control.Value);
if (Control.Value != Element.Value)
((IElementController)Element).SetValueFromRenderer(Slider.ValueProperty, Control.Value);
}
bool _isDisposed;