Disable floating group rows in file browser + search results (macOS 11)

There appears to be a problem with floating views (in tables) on Big Sur, so this is an attempt of a temporary workaround. The visual look of group rows is currently not very good (on macOS 11).
This commit is contained in:
Allan Odgaard
2021-04-16 08:59:44 +02:00
parent a8601fd9f7
commit c7dd98ec01
2 changed files with 6 additions and 0 deletions

View File

@@ -27,7 +27,10 @@
_outlineView.headerView = nil;
if(@available(macos 11.0, *))
{
_outlineView.style = NSTableViewStylePlain;
_outlineView.floatsGroupRows = NO;
}
[_outlineView setDraggingSourceOperationMask:NSDragOperationLink|NSDragOperationMove|NSDragOperationCopy forLocal:YES];
[_outlineView setDraggingSourceOperationMask:NSDragOperationEvery forLocal:NO];

View File

@@ -318,7 +318,10 @@ static FFResultNode* PreviousNode (FFResultNode* node)
_outlineView.columnAutoresizingStyle = NSTableViewNoColumnAutoresizing;
if(@available(macos 11.0, *))
{
_outlineView.style = NSTableViewStylePlain;
_outlineView.floatsGroupRows = NO;
}
NSTableColumn* tableColumn = [[NSTableColumn alloc] initWithIdentifier:@"checkbox"];
tableColumn.width = 50;