diff options
Diffstat (limited to 'Xamarin.PropertyEditing.Mac/PropertyTableDataSource.cs')
-rw-r--r-- | Xamarin.PropertyEditing.Mac/PropertyTableDataSource.cs | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/Xamarin.PropertyEditing.Mac/PropertyTableDataSource.cs b/Xamarin.PropertyEditing.Mac/PropertyTableDataSource.cs index c5bada9..28071a7 100644 --- a/Xamarin.PropertyEditing.Mac/PropertyTableDataSource.cs +++ b/Xamarin.PropertyEditing.Mac/PropertyTableDataSource.cs @@ -40,19 +40,16 @@ namespace Xamarin.PropertyEditing.Mac int headerCount = (ShowHeader && !Filtering) ? 1 : 0; - nint childCount; if (this.vm.ArrangeMode == PropertyArrangeMode.Name) - childCount = this.vm.ArrangedEditors[0].Editors.Count + headerCount; + return this.vm.ArrangedEditors[0].Editors.Count + headerCount; else { if (item == null) - childCount = this.vm.ArrangedEditors.Count + headerCount; + return this.vm.ArrangedEditors.Count + headerCount; else { var group = (PanelGroupViewModel)((NSObjectFacade)item).Target; - childCount = group.Editors.Count + group.UncommonEditors.Count; + return group.Editors.Count + group.UncommonEditors.Count; } } - - return childCount; } public override NSObject GetChild (NSOutlineView outlineView, nint childIndex, NSObject item) |