@@ -247,9 +247,9 @@ public SidebarViewModel()
247
247
248
248
App . QuickAccessManager . Model . DataChanged += Manager_DataChanged ;
249
249
App . LibraryManager . DataChanged += Manager_DataChanged ;
250
- drivesViewModel . Drives . CollectionChanged += ( x , args ) => Manager_DataChanged ( SectionType . Drives , args ) ;
250
+ drivesViewModel . Drives . CollectionChanged += Manager_DataChangedForDrives ;
251
251
CloudDrivesManager . DataChanged += Manager_DataChanged ;
252
- NetworkService . Computers . CollectionChanged += ( x , args ) => Manager_DataChanged ( SectionType . Network , args ) ;
252
+ NetworkService . Computers . CollectionChanged += Manager_DataChangedForNetworkComputers ;
253
253
WSLDistroManager . DataChanged += Manager_DataChanged ;
254
254
App . FileTagsManager . DataChanged += Manager_DataChanged ;
255
255
SidebarDisplayMode = UserSettingsService . AppearanceSettingsService . IsSidebarOpen ? SidebarDisplayMode . Expanded : SidebarDisplayMode . Compact ;
@@ -292,6 +292,10 @@ await dispatcherQueue.EnqueueOrInvokeAsync(async () =>
292
292
} ) ;
293
293
}
294
294
295
+ private void Manager_DataChangedForDrives ( object ? sender , NotifyCollectionChangedEventArgs e ) => Manager_DataChanged ( SectionType . Drives , e ) ;
296
+
297
+ private void Manager_DataChangedForNetworkComputers ( object ? sender , NotifyCollectionChangedEventArgs e ) => Manager_DataChanged ( SectionType . Network , e ) ;
298
+
295
299
private async Task SyncSidebarItemsAsync ( LocationItem section , Func < IReadOnlyList < INavigationControlItem > > getElements , NotifyCollectionChangedEventArgs e )
296
300
{
297
301
if ( section is null )
@@ -671,9 +675,9 @@ public void Dispose()
671
675
672
676
App . QuickAccessManager . Model . DataChanged -= Manager_DataChanged ;
673
677
App . LibraryManager . DataChanged -= Manager_DataChanged ;
674
- drivesViewModel . Drives . CollectionChanged -= ( x , args ) => Manager_DataChanged ( SectionType . Drives , args ) ;
678
+ drivesViewModel . Drives . CollectionChanged -= Manager_DataChangedForDrives ;
675
679
CloudDrivesManager . DataChanged -= Manager_DataChanged ;
676
- NetworkService . Computers . CollectionChanged -= ( x , args ) => Manager_DataChanged ( SectionType . Network , args ) ;
680
+ NetworkService . Computers . CollectionChanged -= Manager_DataChangedForNetworkComputers ;
677
681
WSLDistroManager . DataChanged -= Manager_DataChanged ;
678
682
App . FileTagsManager . DataChanged -= Manager_DataChanged ;
679
683
}
0 commit comments