Hi,

I am trying to use the "No Validation Bubbles" from the JumpStart and it
works just fine, but it fails for RadioGroup component. After some FireBug
investigation I found out that this template:

<t:label for="cctype"/>:
<t:radiogroup t:id="cctype" validate="required">
    <t:radio t:id="masterCard"/>
    <t:label for="masterCard"/>
    <t:radio t:id="visa"/>
    <t:label for="visa"/>
</t:radiogroup>

renders as:

<label id="*null*-label">CC Type</label>:<input type="radio" id="masterCard"
name="cctype" value="MASTER_CARD" />
<label for="masterCard" id="masterCard-label">Master Card</label>
<input type="radio" id="visa" name="cctype" value="VISA" />
<label for="visa" id="visa-label">Visa</label>

I would expect:
<label id="*cctype*-label">CC Type</label>


I have a properties file and the browser correctly displays the label from:
cctype-label=CC Type

as it can be seen from the HTML source code.

I guess the "No Validation Bubbles" can not handle elements with ids such as
"null-something". I will look into the sources now...

...but the question is: Is this a bug in Tapestry 5.1.0.5?


Regards,
Borut

Reply via email to