Fixed AS1/2 - parenthesis around callfunction

This commit is contained in:
Jindra Petřík
2021-11-28 17:52:23 +01:00
parent 50deb210f6
commit ec5d5f6401
2 changed files with 7 additions and 0 deletions

View File

@@ -74,7 +74,13 @@ public class CallFunctionActionItem extends ActionItem {
functionName.toStringNoQuotes(writer, localData);
}
} else {
if (functionName.getPrecedence() > getPrecedence()) {
writer.append("(");
}
functionName.appendTry(writer, localData);
if (functionName.getPrecedence() > getPrecedence()) {
writer.append(")");
}
}
writer.spaceBeforeCallParenthesies(arguments.size());
writer.append("(");