Cleaned Code by Removing Location Tracking for Errors
This commit is contained in:
@@ -129,13 +129,11 @@
|
||||
bounds.size.width = MAX(bounds.size.width, targetExpressionBounds.size.width);
|
||||
bounds.size.height += targetExpressionBounds.size.height + kSumFunctionTargetExpressionOffset;
|
||||
|
||||
bounds.size.width += kSumFunctionSumExpressionOffset + sumExpressionBounds.size.width;
|
||||
bounds.size.height = MAX(bounds.size.height, sumExpressionBounds.size.height);
|
||||
bounds.size.width += kSumFunctionTrailingOffset;
|
||||
|
||||
// The Bounds are a little bigger than the drawn function
|
||||
bounds.size.height += 6;
|
||||
bounds.origin.y -= 3;
|
||||
bounds.size.width += kSumFunctionSumExpressionOffset + sumExpressionBounds.size.width + kSumFunctionTrailingOffset;
|
||||
CGFloat yOffsetBottom = bounds.origin.y - sumExpressionBounds.origin.y;
|
||||
CGFloat yOffsetTop = sumExpressionBounds.size.height - (yOffsetBottom + bounds.size.height);
|
||||
bounds.size.height = MAX(yOffsetBottom, 0) + bounds.size.height + MAX(yOffsetTop, 0);
|
||||
bounds.origin.y = MIN(sumExpressionBounds.origin.y, bounds.origin.y);
|
||||
|
||||
return bounds;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user