for attribute not rendered on radio buttons
-------------------------------------------

         Key: TOMAHAWK-463
         URL: http://issues.apache.org/jira/browse/TOMAHAWK-463
     Project: MyFaces Tomahawk
        Type: Bug

  Components: selectOneRadio / radio  
    Versions: 1.1.2    
 Environment: n/a
    Reporter: Russell Loewen
    Priority: Minor


SelectOneRadio doesn't render the "for" attribute on the label tag it creates 
beside the radio button.  The net effect is that on Internet Explorer the user 
is not able to click on the label text to select the radio item. It's arguable 
that this is IE's problem for not supported the parent-child relationship 
between the label tag surrounding the radio button, but the for attribute is a 
clearer association anyhow. 

I believe that the following could fix the problem.

org.apache.myfaces.shared_impl.renderkit.html.HtmlResponseWriterImpl.class

after Line 163, insert:

            _writer.writeAttribute(HTML.FOR_ATTR, 
uiComponent.getClientId(facesContext), null);


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to