@@ -77,54 +77,53 @@ private void OnLoaded(object sender, RoutedEventArgs _)
7777 switch ( e . PropertyName )
7878 {
7979 case nameof ( MainViewModel . MainWindowVisibility ) :
80- {
81- if ( _viewModel . MainWindowVisibility == Visibility . Visible )
8280 {
83- Activate ( ) ;
84- QueryTextBox . Focus ( ) ;
85- UpdatePosition ( ) ;
86- _settings . ActivateTimes ++ ;
87- if ( ! _viewModel . LastQuerySelected )
81+ if ( _viewModel . MainWindowVisibility == Visibility . Visible )
8882 {
89- QueryTextBox . SelectAll ( ) ;
90- _viewModel . LastQuerySelected = true ;
83+ Activate ( ) ;
84+ QueryTextBox . Focus ( ) ;
85+ UpdatePosition ( ) ;
86+ _settings . ActivateTimes ++ ;
87+ if ( ! _viewModel . LastQuerySelected )
88+ {
89+ QueryTextBox . SelectAll ( ) ;
90+ _viewModel . LastQuerySelected = true ;
91+ }
92+
93+ if ( _viewModel . ProgressBarVisibility == Visibility . Visible && isProgressBarStoryboardPaused )
94+ {
95+ _progressBarStoryboard . Begin ( ProgressBar , true ) ;
96+ isProgressBarStoryboardPaused = false ;
97+ }
9198 }
92-
93- if ( _viewModel . ProgressBarVisibility == Visibility . Visible && isProgressBarStoryboardPaused )
99+ else if ( ! isProgressBarStoryboardPaused )
94100 {
95- _progressBarStoryboard . Begin ( ProgressBar , true ) ;
96- isProgressBarStoryboardPaused = false ;
101+ _progressBarStoryboard . Stop ( ProgressBar ) ;
102+ isProgressBarStoryboardPaused = true ;
97103 }
98- }
99104
100- if ( ! isProgressBarStoryboardPaused )
101- {
102- _progressBarStoryboard . Stop ( ProgressBar ) ;
103- isProgressBarStoryboardPaused = true ;
105+ break ;
104106 }
105-
106- break ;
107- }
108107 case nameof ( MainViewModel . ProgressBarVisibility ) :
109- {
110- Dispatcher . Invoke ( async ( ) =>
111108 {
112- if ( _viewModel . ProgressBarVisibility == Visibility . Hidden && ! isProgressBarStoryboardPaused )
109+ Dispatcher . Invoke ( async ( ) =>
113110 {
114- await Task . Delay ( 50 ) ;
115- _progressBarStoryboard . Stop ( ProgressBar ) ;
116- isProgressBarStoryboardPaused = true ;
117- }
118- else if ( _viewModel . MainWindowVisibility == Visibility . Visible &&
119- isProgressBarStoryboardPaused )
120- {
121- _progressBarStoryboard . Begin ( ProgressBar , true ) ;
122- isProgressBarStoryboardPaused = false ;
123- }
124- } , System . Windows . Threading . DispatcherPriority . Render ) ;
125-
126- break ;
127- }
111+ if ( _viewModel . ProgressBarVisibility == Visibility . Hidden && ! isProgressBarStoryboardPaused )
112+ {
113+ await Task . Delay ( 50 ) ;
114+ _progressBarStoryboard . Stop ( ProgressBar ) ;
115+ isProgressBarStoryboardPaused = true ;
116+ }
117+ else if ( _viewModel . MainWindowVisibility == Visibility . Visible &&
118+ isProgressBarStoryboardPaused )
119+ {
120+ _progressBarStoryboard . Begin ( ProgressBar , true ) ;
121+ isProgressBarStoryboardPaused = false ;
122+ }
123+ } , System . Windows . Threading . DispatcherPriority . Render ) ;
124+
125+ break ;
126+ }
128127 case nameof ( MainViewModel . QueryTextCursorMovedToEnd ) :
129128 if ( _viewModel . QueryTextCursorMovedToEnd )
130129 {
@@ -230,10 +229,10 @@ private void OnPreviewMouseButtonDown(object sender, MouseButtonEventArgs e)
230229 {
231230 if ( sender != null && e . OriginalSource != null )
232231 {
233- var r = ( ResultListBox ) sender ;
234- var d = ( DependencyObject ) e . OriginalSource ;
232+ var r = ( ResultListBox ) sender ;
233+ var d = ( DependencyObject ) e . OriginalSource ;
235234 var item = ItemsControl . ContainerFromElement ( r , d ) as ListBoxItem ;
236- var result = ( ResultViewModel ) item ? . DataContext ;
235+ var result = ( ResultViewModel ) item ? . DataContext ;
237236 if ( result != null )
238237 {
239238 if ( e . ChangedButton == MouseButton . Left )
0 commit comments