diff --git a/src/Shared/HandyControl_Shared/Controls/Loading/LoadingCircle.cs b/src/Shared/HandyControl_Shared/Controls/Loading/LoadingCircle.cs index e6dacdac..1d644160 100644 --- a/src/Shared/HandyControl_Shared/Controls/Loading/LoadingCircle.cs +++ b/src/Shared/HandyControl_Shared/Controls/Loading/LoadingCircle.cs @@ -180,6 +180,10 @@ namespace HandyControl.Controls } Storyboard.Begin(); + if (!IsRunning) + { + Storyboard.Pause(); + } } private Border CreateBorder(int index, double dotInterval, bool needHidden) diff --git a/src/Shared/HandyControl_Shared/Controls/Loading/LoadingLine.cs b/src/Shared/HandyControl_Shared/Controls/Loading/LoadingLine.cs index 49bca631..b8976dca 100644 --- a/src/Shared/HandyControl_Shared/Controls/Loading/LoadingLine.cs +++ b/src/Shared/HandyControl_Shared/Controls/Loading/LoadingLine.cs @@ -98,6 +98,10 @@ namespace HandyControl.Controls } Storyboard.Begin(); + if (!IsRunning) + { + Storyboard.Pause(); + } } private Ellipse CreateEllipse(int index, double dotInterval, double dotDiameter)