[ https://issues.apache.org/jira/browse/ADFFACES-356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matthias Weßendorf updated ADFFACES-356: ---------------------------------------- Fix Version/s: 1.0.0-incubating-core Affects Version/s: 1.0.0-incubating-core > <tr:inputText readOnly="true" contentStyle="..." does not render the style attribute > ------------------------------------------------------------------------------------- > > Key: ADFFACES-356 > URL: https://issues.apache.org/jira/browse/ADFFACES-356 > Project: MyFaces ADF-Faces > Issue Type: Bug > Components: Build > Affects Versions: 1.0.0-incubating-core > Environment: Jan12 Trinidad build, Java5, Tomcat > Reporter: Mark Dopheide > Assigned To: Adam Winer > Fix For: 1.0.0-incubating-core > > > <tr:inputText does not render the expected HTML. When readOnly evaluates to "true" the contentStyle is not included in the page markup as outlined below: > <tr:inputText id="regCode" > label="#{text['registration.candidateId']}" > value="#{userForm.registration.candidateId}" > readOnly="#{userForm.registration.activated}" > contentStyle="margin: 1em 0 0 0;color: blue"/> > It seems to produce unexpected results whether using or NOT using a panelFormLayout. > Correct: Rendering with <tr:inputText readOnly="false" contentStyle="..." (using of a panelFormLayout) . . . : > --------------- > <div class="af_panelFormLayout"> > <table cellspacing="0" cellpadding="0" border="0" style="width: auto;" summary=""> > <tbody> > <tr> > <td class="af_panelFormLayout_column" colspan="1"> > <table width="100%" cellspacing="0" cellpadding="0" border="0" summary=""> > <tbody> > <tr> > </tr> > <tr class="af_inputText"> > <td class="af_inputText_label af_panelFormLayout_label-cell" nowrap=""> > <label for="regCode">Candidate ID</label> > </td> > <td class="af_panelFormLayout_content-cell" valign="top" nowrap=""> > <input id="regCode" class="af_inputText_content" type="text" value="222" size="30" style="margin: 1em 0pt 0pt; color: blue;" name="regCode"/> > </td> > </tr> > Erroneous: Rendering with <tr:inputText readOnly="true" contentStyle="..." (NOT using a panelFormLayout). . . > --------------- > <table id="junk__xc_" class="af_inputText p_AFReadOnly" cellspacing="0" cellpadding="0" border="0" summary=""> > <tbody> > <tr> > <td class="af_inputText_label" nowrap="">Candidate ID</td> > <td class="AFContentCell" valign="top" nowrap=""> > <div id="regCode" class="af_inputText_content">111</div> > </td> > </tr> > </tbody> > </table> > Erroneous: Rendering <tr:inputText readOnly="true" contentStyle="..." (using of a panelFormLayout) . . . : > -------------- > <div class="af_panelFormLayout"> > <table cellspacing="0" cellpadding="0" border="0" style="width: auto;" summary=""> > <tbody> > <tr> > <td class="af_panelFormLayout_column" colspan="1"> > <table width="100%" cellspacing="0" cellpadding="0" border="0" summary=""> > <tbody> > <tr> > </tr> > <tr class="af_inputText p_AFReadOnly"> > <td class="af_inputText_label af_panelFormLayout_label-cell" nowrap="">Candidate ID</td> > <td class="af_panelFormLayout_content-cell" valign="top" nowrap=""> > <div id="regCode" class="af_inputText_content">111</div> > </td> > </tr> . . . -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.