@@ -37,18 +37,18 @@ public static bool Confirm(string content, string title = "", bool useNativeBox
3737 }
3838 else
3939 {
40- IMaskLayerContainer ? layerContainer ;
41- if ( ownerViewModel == null )
40+ IMaskLayerContainer ? layerContainer = null ;
41+ if ( ownerViewModel is IMaskLayerContainer mlc )
4242 {
43- layerContainer = mainWindowViewModel ;
43+ layerContainer = mlc ;
4444 }
45- else
45+ else if ( ownerViewModel == null )
4646 {
47- layerContainer = ownerViewModel as IMaskLayerContainer ;
47+ layerContainer = mainWindowViewModel ;
4848 }
4949 long layerId = 0 ;
5050 if ( layerContainer != null )
51- layerId = MaskLayerController . ShowProcessingRing ( layerContainer : layerContainer ) ;
51+ layerId = MaskLayerController . ShowProcessingRing ( assignLayerContainer : layerContainer ) ;
5252 var vm = IoC . Get < IMessageBoxViewModel > ( ) ;
5353 vm . Setup ( messageBoxText : content ,
5454 caption : title ,
@@ -63,10 +63,10 @@ public static bool Confirm(string content, string title = "", bool useNativeBox
6363 {
6464 screen . Activated += MessageBoxOnActivated ;
6565 }
66- IoC . Get < IWindowManager > ( ) . ShowDialog ( vm , ownerViewModel != null ? ownerViewAware : mainWindowViewModel ) ;
66+ IoC . Get < IWindowManager > ( ) . ShowDialog ( vm , ownerViewAware ?? mainWindowViewModel ) ;
6767 var ret = MessageBoxResult . Yes == vm . ClickedButton ;
6868 if ( layerContainer != null )
69- MaskLayerController . HideProcessingRing ( layerId , layerContainer : layerContainer ) ;
69+ MaskLayerController . HideMask ( layerId , layerContainer ) ;
7070 return ret ;
7171 }
7272 }
@@ -137,18 +137,18 @@ private static void Alert(string title, string content, MessageBoxImage icon, bo
137137 }
138138 else
139139 {
140- IMaskLayerContainer ? layerContainer ;
141- if ( ownerViewModel == null )
140+ IMaskLayerContainer ? layerContainer = null ;
141+ if ( ownerViewModel is IMaskLayerContainer mlc )
142142 {
143- layerContainer = mainWindowViewModel ;
143+ layerContainer = mlc ;
144144 }
145- else
145+ else if ( ownerViewModel == null )
146146 {
147- layerContainer = ownerViewModel as IMaskLayerContainer ;
147+ layerContainer = mainWindowViewModel ;
148148 }
149149 long layerId = 0 ;
150150 if ( layerContainer != null )
151- layerId = MaskLayerController . ShowProcessingRing ( layerContainer : layerContainer ) ;
151+ layerId = MaskLayerController . ShowProcessingRing ( assignLayerContainer : layerContainer ) ;
152152 var vm = IoC . Get < IMessageBoxViewModel > ( ) ;
153153 vm . Setup ( messageBoxText : content ,
154154 caption : title ,
@@ -183,9 +183,9 @@ private static void Alert(string title, string content, MessageBoxImage icon, bo
183183 }
184184 } ;
185185 }
186- IoC . Get < IWindowManager > ( ) . ShowDialog ( vm , ownerViewModel != null ? ownerViewAware : mainWindowViewModel ) ;
186+ IoC . Get < IWindowManager > ( ) . ShowDialog ( vm , ownerViewAware ?? mainWindowViewModel ) ;
187187 if ( layerContainer != null )
188- MaskLayerController . HideProcessingRing ( layerId , layerContainer : layerContainer ) ;
188+ MaskLayerController . HideMask ( layerId , layerContainer : layerContainer ) ;
189189 }
190190 } ) ;
191191 }
0 commit comments