Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Cannot Reproduce
-
Affects Version/s: 4.0
-
Fix Version/s: EE-4.2.0.GA
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Any
-
Assignee Priority:P2
Description
When testing ICE-10114, it was found that special mask characters, like the asterisk and brackets, that are part of an inField label (or of an indicator that appears beside an inField label) don't appear on ace:maskedEntry under certain conditions, since they are interpreted as part of the mask.
For example, with the following markup, the indicator doesn't appear because the mask is all alphanumeric characters, and the askterisk and brackets are special characters used to define masks.
<ace:maskedEntry id="maskedEntry1" mask="***********"
value="#{pushButtonResetBean.value2}" label="maskedEntry"
labelPosition="inField" optionalIndicator="(*)" indicatorPosition="labelLeft" />
For example, with the following markup, the indicator doesn't appear because the mask is all alphanumeric characters, and the askterisk and brackets are special characters used to define masks.
<ace:maskedEntry id="maskedEntry1" mask="***********"
value="#{pushButtonResetBean.value2}" label="maskedEntry"
labelPosition="inField" optionalIndicator="(*)" indicatorPosition="labelLeft" />
I cannot reproduce this issue. I can still see the indicator (defined by optionlaIndicator attribute) even when the mask attribute is set to "**********".