mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-18 21:30:38 +01:00
[poincare] Expression: fix deepBeautify
This commit is contained in:
@@ -610,7 +610,7 @@ Expression Expression::deepBeautify(ExpressionNode::ReductionContext reductionCo
|
||||
int nbChildren = e.numberOfChildren();
|
||||
for (int i = 0; i < nbChildren; i++) {
|
||||
Expression child = e.childAtIndex(i);
|
||||
child.deepBeautify(reductionContext);
|
||||
child = child.deepBeautify(reductionContext);
|
||||
// We add missing Parentheses after beautifying the parent and child
|
||||
if (e.node()->childNeedsUserParentheses(child)) {
|
||||
e.replaceChildAtIndexInPlace(i, Parenthesis::Builder(child));
|
||||
|
||||
Reference in New Issue
Block a user