By the way, this fix will cause CoreRenderKitTest to fail, so will require
an update to the expected output for this component.  Sorry - I'm not yet
familiar enough to do this.

Thanks,

Danny

On 12/1/06, Danny Robinson <[EMAIL PROTECTED]> wrote:

The current <tr:inputDate> implementation always renders an icon
immediately following the input field.  However, if you specify a
<tr:chooseDate> to render the calendar in-page, it shouldn't render the
icon.  A simple patch to SimpleInputDateRenderer fixes this (below).

If there's support for this, I'll submit a JIRA issue.

Danny

PATCH to
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleInputDateRenderer

  @Override
  protected void renderAfterTextField(
    FacesContext context,
    RenderingContext arc,
    UIComponent component,
    FacesBean bean) throws IOException
  {
      // Only render the icon if chooseId is not specified.
      if (_getChooseId(arc) == null)
          super.renderAfterTextField(context, arc, component, bean);
  }



--
Chordiant Software Inc.
www.chordiant.com




--
Chordiant Software Inc.
www.chordiant.com

Reply via email to