incubator-adffaces-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Danny Robinson" <dannyjrobin...@gmail.com>
Subject Re: inputDate should not render icon if 'chooseId' specified.
Date Mon, 04 Dec 2006 20:55:01 GMT
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 <dannyjrobinson@gmail.com> 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

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message