@@ -393,7 +393,7 @@ public void Draw()
393393 Rotation = boneData . Rotation ,
394394 Scaling = boneData . Scaling ,
395395 ChildScaling = boneData . ChildScaling ,
396- ChildScalingLinked = boneData . ChildScalingLinked ,
396+ ChildScalingIndependent = boneData . ChildScalingIndependent ,
397397 PropagateTranslation = boneData . PropagateTranslation ,
398398 PropagateRotation = boneData . PropagateRotation ,
399399 PropagateScale = boneData . PropagateScale
@@ -898,9 +898,9 @@ private void RenderChildScalingRow(EditRowParams bone, BoneTransform transform)
898898 var codename = bone . BoneCodeName ;
899899 var displayName = bone . BoneDisplayName ;
900900
901- bool isChildScaleLinked = transform . ChildScalingLinked ;
901+ bool isChildScaleIndependent = transform . ChildScalingIndependent ;
902902 bool childScaleChanged = false ;
903- var childScale = isChildScaleLinked ? transform . Scaling : transform . ChildScaling ;
903+ var childScale = isChildScaleIndependent ? transform . ChildScaling : transform . Scaling ;
904904
905905 using var id = ImRaii . PushId ( $ "{ codename } _childscale") ;
906906
@@ -910,7 +910,7 @@ private void RenderChildScalingRow(EditRowParams bone, BoneTransform transform)
910910
911911 using ( var disabled = ImRaii . Disabled ( ! _isUnlocked ) )
912912 {
913- var wasLinked = isChildScaleLinked ;
913+ var wasLinked = ! isChildScaleIndependent ;
914914
915915 if ( wasLinked )
916916 ImGui . PushStyleColor ( ImGuiCol . Text , Constants . Colors . Active ) ;
@@ -919,29 +919,29 @@ private void RenderChildScalingRow(EditRowParams bone, BoneTransform transform)
919919 {
920920 SaveStateForUndo ( CaptureCurrentState ( ) ) ;
921921
922- isChildScaleLinked = ! isChildScaleLinked ;
923- if ( ! isChildScaleLinked )
922+ isChildScaleIndependent = ! isChildScaleIndependent ;
923+ if ( isChildScaleIndependent )
924924 {
925925 childScale = transform . Scaling ;
926926 }
927927 else
928928 {
929929 transform . ChildScaling = Vector3 . One ;
930930 }
931- transform . ChildScalingLinked = isChildScaleLinked ;
931+ transform . ChildScalingIndependent = isChildScaleIndependent ;
932932 childScaleChanged = true ;
933933 }
934934
935935 if ( wasLinked )
936936 ImGui . PopStyleColor ( ) ;
937937
938- if ( isChildScaleLinked )
938+ if ( ! isChildScaleIndependent )
939939 ImGui . PushStyleColor ( ImGuiCol . Text , Constants . Colors . Active ) ;
940940
941941 CtrlHelper . AddHoverText (
942942 $ "Link '{ BoneData . GetBoneDisplayName ( codename ) } ' child bone scaling to parent scaling") ;
943943
944- if ( isChildScaleLinked )
944+ if ( ! isChildScaleIndependent )
945945 ImGui . PopStyleColor ( ) ;
946946 }
947947
@@ -971,7 +971,7 @@ private void RenderChildScalingRow(EditRowParams bone, BoneTransform transform)
971971 var bottomRight = new Vector2 ( rightEdgeX + bracketWidth , bottomY ) ;
972972
973973 drawList . AddLine ( topRightM , topLeft , bracketColor , lineThickness ) ; // Top
974- if ( isChildScaleLinked )
974+ if ( ! isChildScaleIndependent )
975975 {
976976 drawList . AddLine ( topLeft , bottomLeft , bracketColor , lineThickness ) ; // Middle
977977 }
@@ -984,7 +984,7 @@ private void RenderChildScalingRow(EditRowParams bone, BoneTransform transform)
984984 }
985985 drawList . AddLine ( bottomLeftM , bottomRight , bracketColor , lineThickness ) ; // Bottom
986986
987- using ( var disabled = ImRaii . Disabled ( ! _isUnlocked || isChildScaleLinked ) )
987+ using ( var disabled = ImRaii . Disabled ( ! _isUnlocked || ! isChildScaleIndependent ) )
988988 {
989989 ImGui . TableNextColumn ( ) ;
990990 float tempChildX = childScale . X ;
0 commit comments