You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ha...@apache.org on 2008/06/27 20:55:52 UTC

svn commit: r672351 - /myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlImageRendererBase.java

Author: hazems
Date: Fri Jun 27 11:55:52 2008
New Revision: 672351

URL: http://svn.apache.org/viewvc?rev=672351&view=rev
Log:
Fix for https://issues.apache.org/jira/browse/TOMAHAWK-1291

Modified:
    myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlImageRendererBase.java

Modified: myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlImageRendererBase.java
URL: http://svn.apache.org/viewvc/myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlImageRendererBase.java?rev=672351&r1=672350&r2=672351&view=diff
==============================================================================
--- myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlImageRendererBase.java (original)
+++ myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlImageRendererBase.java Fri Jun 27 11:55:52 2008
@@ -73,6 +73,19 @@
                                          null);
 
                 HtmlRendererUtils.renderHTMLAttributes(writer, uiComponent, HTML.IMG_PASSTHROUGH_ATTRIBUTES);
+                
+                /* 
+                 * ALT would not rendered by the renderHTMLAttributes() utility so here 
+                 * We should set this attribute here if it is empty. 
+                 * For being XHTML complaint.
+                 */
+                //System.out.println("The passed alt is : " + uiComponent.getAttributes().get(HTML.ALT_ATTR));
+                if (uiComponent.getAttributes().get(HTML.ALT_ATTR) == null) 
+                {
+                    writer.writeAttribute(HTML.ALT_ATTR,
+                            "",
+                            null);                    
+                }                
 
                 writer.endElement(org.apache.myfaces.shared.renderkit.html.HTML.IMG_ELEM);
             }