public static void OnApply_SetDimensionsTool(SetDimensionsTool tool, List <DMeshSO> targets) { tool.PushFinalChanges(); foreach (var so in targets) { BakeScalingChangeOp change = new BakeScalingChangeOp(so); CC.ActiveScene.History.PushChange(change, false); } // should this be in history? CCActions.UpdateViewClippingBounds(); CC.ActiveScene.History.PushInteractionCheckpoint(); }