Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
Scripting JSP 2.1.6
-
None
-
None
Description
Currently if you have the following code in your JSP
... <i class="coral-Icon <%= isMinimal ? "coral-MinimalButton-icon" : "" %> <%= cmp.getIconClass(icon) %> coral-Icon--size<%= iconSize %>"></i> ...
and the property jasper.trimSpaces is set to true, then the space between the first expression and the second expression is completely removed, leading to output like
<i class="coral-Icon coral-MinimalButton-iconcoral-Icon--close coral-Icon--sizeS"></i>
This should not happen as the space here obviously has a semantical meaning. With jasper.trimSpaces set to false the following correct code is generated:
<i class="coral-Icon coral-MinimalButton-icon coral-Icon--close coral-Icon--sizeS"></i>