File tree Expand file tree Collapse file tree
StabilityMatrix.Avalonia/ViewModels/Base Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3333namespace StabilityMatrix . Avalonia . ViewModels . Base ;
3434
3535public abstract partial class InferenceTabViewModelBase
36- : LoadableViewModelBase ,
37- IDisposable ,
36+ : DisposableLoadableViewModelBase ,
3837 IPersistentViewProvider ,
3938 IDropTarget
4039{
@@ -158,21 +157,16 @@ private async Task DebugLoadViewState()
158157 }
159158 }
160159
161- protected virtual void Dispose ( bool disposing )
160+ protected override void Dispose ( bool disposing )
162161 {
162+ base . Dispose ( disposing ) ;
163+
163164 if ( disposing )
164165 {
165166 ( ( IPersistentViewProvider ) this ) . AttachedPersistentView = null ;
166167 }
167168 }
168169
169- /// <inheritdoc />
170- public void Dispose ( )
171- {
172- Dispose ( true ) ;
173- GC . SuppressFinalize ( this ) ;
174- }
175-
176170 /// <summary>
177171 /// Loads image and metadata from a file path
178172 /// </summary>
You can’t perform that action at this time.
0 commit comments