@@ -88,13 +88,13 @@ private void OnLoaded(object sender, RoutedEventArgs _)
88
88
89
89
if ( _viewModel . ProgressBarVisibility == Visibility . Visible && isProgressBarStoryboardPaused )
90
90
{
91
- _progressBarStoryboard . Resume ( ) ;
91
+ _progressBarStoryboard . Resume ( ProgressBar ) ;
92
92
isProgressBarStoryboardPaused = false ;
93
93
}
94
94
}
95
95
else if ( ! isProgressBarStoryboardPaused )
96
96
{
97
- _progressBarStoryboard . Pause ( ) ;
97
+ _progressBarStoryboard . Pause ( ProgressBar ) ;
98
98
isProgressBarStoryboardPaused = true ;
99
99
}
100
100
}
@@ -104,12 +104,13 @@ private void OnLoaded(object sender, RoutedEventArgs _)
104
104
{
105
105
if ( _viewModel . ProgressBarVisibility == Visibility . Hidden && ! isProgressBarStoryboardPaused )
106
106
{
107
- _progressBarStoryboard . Pause ( ) ;
107
+ _progressBarStoryboard . Pause ( ProgressBar ) ;
108
108
isProgressBarStoryboardPaused = true ;
109
109
}
110
110
else if ( _viewModel . MainWindowVisibility == Visibility . Visible && isProgressBarStoryboardPaused )
111
111
{
112
- _progressBarStoryboard . Resume ( ) ;
112
+
113
+ _progressBarStoryboard . Resume ( ProgressBar ) ;
113
114
isProgressBarStoryboardPaused = false ;
114
115
}
115
116
} , System . Windows . Threading . DispatcherPriority . Render ) ;
@@ -196,7 +197,10 @@ private void InitProgressbarAnimation()
196
197
_progressBarStoryboard . Children . Add ( da ) ;
197
198
_progressBarStoryboard . Children . Add ( da1 ) ;
198
199
_progressBarStoryboard . RepeatBehavior = RepeatBehavior . Forever ;
199
- ProgressBar . BeginStoryboard ( _progressBarStoryboard ) ;
200
+
201
+ _progressBarStoryboard . Begin ( ProgressBar , true ) ;
202
+ _progressBarStoryboard . Pause ( ) ;
203
+
200
204
_viewModel . ProgressBarVisibility = Visibility . Hidden ;
201
205
isProgressBarStoryboardPaused = true ;
202
206
}
0 commit comments