File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -300,7 +300,7 @@ protected override async void OnPropertyChanged(AvaloniaPropertyChangedEventArgs
300300 var selectedNode = _revisionFileRowsListBox ? . SelectedItem as RevisionFileTreeNode ;
301301
302302 var expandedObjects = new List < Models . Object > ( ) ;
303- foreach ( var node in _rows )
303+ foreach ( var node in Rows )
304304 {
305305 if ( node . IsExpanded )
306306 {
@@ -349,24 +349,24 @@ protected override async void OnPropertyChanged(AvaloniaPropertyChangedEventArgs
349349 }
350350 }
351351
352- private void RestoreTreeState ( List < Models . Object > expandedObjects , RevisionFileTreeNode selectedNode )
352+ private async void RestoreTreeState ( List < Models . Object > expandedObjects , RevisionFileTreeNode selectedNode )
353353 {
354- for ( int i = 0 ; i < _rows . Count ; i ++ )
354+ for ( int i = 0 ; i < Rows . Count ; i ++ )
355355 {
356- var revisionFileTreeNode = _rows [ i ] ;
356+ var revisionFileTreeNode = Rows [ i ] ;
357357
358358 if ( ! revisionFileTreeNode . IsFolder )
359359 continue ;
360360
361361 if ( expandedObjects . FirstOrDefault ( o => o . SHA == revisionFileTreeNode . Backend . SHA || o . Path == revisionFileTreeNode . Backend . Path ) != null )
362362 {
363- ToggleNodeIsExpanded ( revisionFileTreeNode ) ;
363+ await ToggleNodeIsExpandedAsync ( revisionFileTreeNode ) ;
364364 }
365365 }
366366
367367 if ( selectedNode != null )
368368 {
369- foreach ( var node in _rows )
369+ foreach ( var node in Rows )
370370 {
371371 if ( node . Backend . SHA != selectedNode . Backend . SHA && node . Backend . Path != selectedNode . Backend . Path )
372372 continue ;
You can’t perform that action at this time.
0 commit comments