diff --git a/src/Eto.Mac/Forms/Controls/TreeGridViewHandler.cs b/src/Eto.Mac/Forms/Controls/TreeGridViewHandler.cs index 68d2111d00..b417dc76a7 100644 --- a/src/Eto.Mac/Forms/Controls/TreeGridViewHandler.cs +++ b/src/Eto.Mac/Forms/Controls/TreeGridViewHandler.cs @@ -535,6 +535,12 @@ public EtoOutlineView(IntPtr handle) : base(handle) { } + public override CGRect FrameOfOutlineCellAtRow(nint row) + { + // this does "nothing" but it does make the outline cell center the disclosure triangle. + return base.FrameOfOutlineCellAtRow(row); + } + #if MACOS_NET public override NSImage DragImageForRows(NSIndexSet dragRows, NSTableColumn[] tableColumns, NSEvent dragEvent, ref CGPoint dragImageOffset) {