You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2016/04/25 19:26:08 UTC
svn commit: r1740865 -
/myfaces/tobago/branches/tobago-3.0.x/tobago-theme/tobago-theme-standard/src/main/java/org/apache/myfaces/tobago/renderkit/html/standard/standard/tag/TextareaRenderer.java
Author: lofwyr
Date: Mon Apr 25 17:26:08 2016
New Revision: 1740865
URL: http://svn.apache.org/viewvc?rev=1740865&view=rev
Log:
TOBAGO-1543 Paradigm: The clientId should be rendered in the local root element in HTML
Modified:
myfaces/tobago/branches/tobago-3.0.x/tobago-theme/tobago-theme-standard/src/main/java/org/apache/myfaces/tobago/renderkit/html/standard/standard/tag/TextareaRenderer.java
Modified: myfaces/tobago/branches/tobago-3.0.x/tobago-theme/tobago-theme-standard/src/main/java/org/apache/myfaces/tobago/renderkit/html/standard/standard/tag/TextareaRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/branches/tobago-3.0.x/tobago-theme/tobago-theme-standard/src/main/java/org/apache/myfaces/tobago/renderkit/html/standard/standard/tag/TextareaRenderer.java?rev=1740865&r1=1740864&r2=1740865&view=diff
==============================================================================
--- myfaces/tobago/branches/tobago-3.0.x/tobago-theme/tobago-theme-standard/src/main/java/org/apache/myfaces/tobago/renderkit/html/standard/standard/tag/TextareaRenderer.java (original)
+++ myfaces/tobago/branches/tobago-3.0.x/tobago-theme/tobago-theme-standard/src/main/java/org/apache/myfaces/tobago/renderkit/html/standard/standard/tag/TextareaRenderer.java Mon Apr 25 17:26:08 2016
@@ -55,11 +55,13 @@ public class TextareaRenderer extends La
final UITextarea input = (UITextarea) component;
final String title = HtmlRendererUtils.getTitleFromTipAndMessages(facesContext, component);
final String clientId = input.getClientId(facesContext);
+ final String fieldId = clientId + ComponentUtils.SUB_SEPARATOR + "field";
final TobagoResponseWriter writer = HtmlRendererUtils.getTobagoResponseWriter(facesContext);
final Integer rows = input.getRows();
writer.startElement(HtmlElements.TEXTAREA);
writer.writeNameAttribute(clientId);
+ writer.writeIdAttribute(fieldId);
HtmlRendererUtils.writeDataAttributes(facesContext, writer, input);
writer.writeAttribute(HtmlAttributes.ROWS, rows);
writer.writeAttribute(HtmlAttributes.TITLE, title, true);