@@ -70,7 +70,7 @@ public static HierarchyPropertyLabel GetPropertyLabel(HierarchyItemDataType data
7070 case HierarchyItemDataType . Script :
7171 return new HierarchyScriptLabel ( ) ;
7272 case HierarchyItemDataType . TreeLines :
73- return new HierarchyTreeLinesLabel ( ) ;
73+ return new HierarchyTreeLinesLabel ( ) ;
7474 }
7575
7676 return null ;
@@ -295,22 +295,21 @@ public override void OnGui(Rect rect)
295295
296296 private class HierarchyTreeLinesLabel : HierarchyPropertyLabel
297297 {
298- private List < TreeLineLevelRenderer > levelRenderers = new List < TreeLineLevelRenderer > ( ) ;
299-
300- private int itemRenderCount = 0 ;
301-
302298 private const float firstElementWidthOffset = 4.0f ;
303299 private const float firstElementXOffset = - 45.0f ;
304300 private const float startXPosition = 30.0f ;
305301 private const float columnSize = 14.0f ;
306302
303+ private List < TreeLineLevelRenderer > levelRenderers = new List < TreeLineLevelRenderer > ( ) ;
304+ private int itemRenderCount = 0 ;
305+
307306 public override sealed bool UsesWholeItemRect => true ;
308307
309308 public override sealed bool DrawForHeaders => true ;
310309
311310 private bool IsFirstRenderedElement => itemRenderCount == 0 ;
312311
313- public HierarchyTreeLinesLabel ( )
312+ public HierarchyTreeLinesLabel ( )
314313 {
315314 EditorApplication . update += ResetItemRenderCount ;
316315 }
@@ -334,7 +333,7 @@ public override sealed void OnGui(Rect rect)
334333
335334 int levels = ( int ) ( ( rect . x + firstElementXOffset ) / columnSize ) ;
336335
337- if ( levels <= 0 )
336+ if ( levels <= 0 )
338337 {
339338 return ;
340339 }
@@ -344,6 +343,8 @@ public override sealed void OnGui(Rect rect)
344343 levelRenderers . Clear ( ) ;
345344 }
346345
346+ itemRenderCount ++ ;
347+
347348 rect . x = startXPosition ;
348349 rect . width = columnSize + firstElementWidthOffset ;
349350
@@ -372,7 +373,6 @@ public override sealed void OnGui(Rect rect)
372373
373374 GUI . color = Color . gray ;
374375
375- itemRenderCount ++ ;
376376 int i = 0 ;
377377 for ( ; i < ( levels - 1 ) ; i ++ )
378378 {
@@ -441,7 +441,7 @@ private int GetParentChildCount(Transform target)
441441 private int GetParentChildCount ( GameObject target )
442442 {
443443 var parent = target . transform . parent ;
444- if ( parent != null )
444+ if ( parent != null )
445445 {
446446 return parent . childCount ;
447447 }
0 commit comments