From b49a7abbd1879142d0df3f21b863a8ff2e1a8b00 Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Tue, 21 Nov 2017 17:54:45 +0300 Subject: [PATCH] Fixed if clause in ProgressBar.UpdateIsIndeterminate Found by PVS studio --- src/Avalonia.Controls/ProgressBar.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Avalonia.Controls/ProgressBar.cs b/src/Avalonia.Controls/ProgressBar.cs index 0ff3a78c1f..de02c10764 100644 --- a/src/Avalonia.Controls/ProgressBar.cs +++ b/src/Avalonia.Controls/ProgressBar.cs @@ -112,8 +112,10 @@ namespace Avalonia.Controls private void UpdateIsIndeterminate(bool isIndeterminate) { if (isIndeterminate) + { if (_indeterminateAnimation == null || _indeterminateAnimation.Disposed) _indeterminateAnimation = IndeterminateAnimation.StartAnimation(this); + } else _indeterminateAnimation?.Dispose(); }