diff --git a/src/Avalonia.Base/PriorityValue.cs b/src/Avalonia.Base/PriorityValue.cs
index e1b62c030c..12a9e20528 100644
--- a/src/Avalonia.Base/PriorityValue.cs
+++ b/src/Avalonia.Base/PriorityValue.cs
@@ -52,7 +52,17 @@ namespace Avalonia
_validate = validate;
}
- public bool IsAnimating => ValuePriority < 0 && GetLevel(ValuePriority).ActiveBindingIndex != -1;
+ ///
+ /// Gets a value indicating whether the property is animating.
+ ///
+ public bool IsAnimating
+ {
+ get
+ {
+ return ValuePriority <= (int)BindingPriority.Animation &&
+ GetLevel(ValuePriority).ActiveBindingIndex != -1;
+ }
+ }
///
/// Gets the owner of the value.