Update objects, turn off editors when refreshing the outlineview

This commit is contained in:
Gregory John Casamento 2024-12-29 01:50:30 -05:00
parent ffa7cf75e5
commit faa7726c91
2 changed files with 5 additions and 0 deletions

View file

@ -406,7 +406,10 @@ static NSImage *fileImage = nil;
[outlineScrollView setDocumentView: outlineView]; [outlineScrollView setDocumentView: outlineView];
[objectViewController setOutlineView: outlineScrollView]; [objectViewController setOutlineView: outlineScrollView];
[outlineView setDataSource: self]; [outlineView setDataSource: self];
[self deactivateEditors];
[outlineView reloadData]; [outlineView reloadData];
[self reactivateEditors];
RELEASE(outlineView); RELEASE(outlineView);
[[objectViewController view] setAutoresizingMask: [[objectViewController view] setAutoresizingMask:

View file

@ -54,7 +54,9 @@
- (IBAction) outlineView: (id)sender - (IBAction) outlineView: (id)sender
{ {
NSLog(@"Called %@", NSStringFromSelector(_cmd)); NSLog(@"Called %@", NSStringFromSelector(_cmd));
[_document deactivateEditors];
[[_outlineView documentView] reloadData]; [[_outlineView documentView] reloadData];
[_document reactivateEditors];
[self resetDisplayView: _outlineView]; [self resetDisplayView: _outlineView];
} }